Visual Studio 2015拥有brought本身就是对本机C项目的跨平台支持.在这种情况下,跨平台意味着Windows,Android和iOS.
新的Visual Studio现在正式支持CLang和GCC工具链以及它自己的编译器.但是它不支持交叉编译到Linux.
反过来,这意味着仍然需要在不同的IDE中维护至少两个不同的项目,以获得所有主要操作系统的本机库二进制文件.
是否可以在Visual Studio上“作弊”并通过修改本机Android项目的参数和/或修改NDK安装来启用Linux目标?
毕竟,Visual Studio只是通过命令行调用NDK工具……
最佳答案
在Windows 10周年纪念升级之前,可以从VS内部交叉编译到Linux,扩展名为Visual C++ for Linux Development.
但是,您仍然必须设置Linux计算机(实际的或虚拟机),因为此扩展支持远程构建和扩展.仅调试.
原文链接:https://www.f2er.com/linux/441112.html但是,您仍然必须设置Linux计算机(实际的或虚拟机),因为此扩展支持远程构建和扩展.仅调试.
Windows 10周年升级引入了Windows Subsystem for Linux,其中:
lets developers run Linux environments — including most command-line
tools,utilities,and applications — directly on Windows,unmodified,
without the overhead of a virtual machine
由于这个伟大的功能,Windows 10的快乐所有者可以轻松地设置远程交叉编译到他们的本地主机.