我正在使用 Netbeans 7.1.2 在 IBM ThinkPad Edge 64 位和 Core 2 Duo 处理器上开发一个 C 应用程序。我刚刚从Linux Mint 9升级到Linux Mint 14,现在Netbeans找不到构建项目所需的许多标准头文件。在Linux升级之前,一切运行良好。我尝试查看 Netbeans 用于搜索两个版本的 Netbeans 的标准头文件的路径,它们是相同的。这些头文件的位置是否可能因发行版而异,或者它们的位置是 GNU 标准(或者可能是 Linux 标准)的一部分?我想如果没有找到其他解决方案,我可以简单地恢复到较旧的操作系统,但我试图避免这种情况。如何判断我的 Linux 发行版是否只是存在与其 GNU 头文件位置相关的问题?我尝试在整个文件系统中搜索找不到的第一个头文件。我找到了它,将其复制到 Netbeans 头文件路径中的一个目录中,但它只是抱怨找不到另一个目录,不知何故,这种方法感觉是错误的。因此,我尝试将找到第一个未找到标头的目录添加到 Netbeans 的标头文件路径中,这再次导致它抱怨其他未找到的标头。这里一定有别的事情要做。我感谢任何人可以提供的任何有用信息。
mint 14 将所有标准头文件都放在 usr/include/i386-linux-gnu/sys/文件夹中,而不是 usr/include/sys 文件夹中,因为我相信设置是在以前的版本中。 将 netbeans 指向正确的位置,您应该没问题。