我刚刚从Linux Mint 9升级到Linux Mint 14,现在Netbeans找不到构建我的项目所需的许多标准头文件。在Linux升级之前,一切都运行得很好。我尝试查看了Netbeans用于搜索两个版本的Netbeans的标准头文件的路径,它们是相同的。我如何判断我的Linux发行版是否仅仅存在与其GNU头文件位置有关的问题?我尝试在我的整个文件系统中搜索没有找到的第一个头文件。我找到了它,将它复制到Netbeans的
我在C++中有一些庞大的WIN32代码库(WIN32 API),现在我也想将它移植到Linux。但是,更改代码并不是一个好主意,因为对于Linux和Windows,将有两个文件副本。相反,我所想的是,拥有一个头文件,其中包含到Linux声明的所有WIN32特定声明,并适当地包含它。#ifdef __gnu_linux__#endif
linuxCPPTypeDef.h将包含typedef u
我有一个在unix下手工制作的基本makefile编译很好的项目,但是它不能使用netbeans或windows下的代码::块。这显然会使项目非常难以调试。我已经尝试使用我的手工makefile代替自动生成的一个,我仍然得到下面的错误列表。 from main.cpp:9:List.h:40:16: error: variable or field ‘printList’