我用Linux编写了我的代码,它是在Linux平台上编译的,最近,我在跨平台项目下导入了visual studio 2017企业的代码。我的远程构建器是在其上编译代码的机器。但是,当试图通过VS构建项目时,它无法找到一些头文件,如或或等,并且生成将失败。我发现用于包含文件(VC\Linux\include\usr\include\c++\5等)的VS路径不包含丢失的头文件。
我刚刚从Linux Mint 9升级到Linux Mint 14,现在Netbeans找不到构建我的项目所需的许多标准头文件。在Linux升级之前,一切都运行得很好。我尝试查看了Netbeans用于搜索两个版本的Netbeans的标准头文件的路径,它们是相同的。这些头文件的位置是否可能在不同的发行版中有所不同,或者它们的位置是GNU标准(或Linux标准)的一部分吗?我想,如果找不到其他解决方案,我可以简单地恢复到较旧的操作系统,但我
我尝试使用面向ubuntu16.04虚拟机的Visual C++ for Linux Development plugin。但是,当我尝试将usr/include或usr/local/include文件夹添加到其他include目录时,相关的头文件无法解析。我尝试使用路径$(RemoteRootDir)/..这种直接分配是可能的,还是应该只使用所需linux文件夹的本地副本?