我正在尝试在我的项目中使用this library (RollPlay),但我不知道如何将它包含在Netbeans的C ++项目中。我只是将.dll和.h文件添加到项目文件夹中,将文件添加到项目中吗?我是Netbeans的新手并使用非内置库。
答案 0 :(得分:6)
库通常驻留在自己的安装目录中,因此您需要将NB指向它所在的位置。 如果在“项目”窗口中右键单击项目名称,则将具有“属性”选项。
答案 1 :(得分:0)
在Netbeans 8.2中,要在IDE中包含头文件(.h)文件夹,您将执行以下操作:
但这还不够,代码将无法编译。因为有些选项只能消除IDE中的错误。
要消除编译期间的错误,您需要将include文件夹作为参数传递给MinGw工具集。
现在运行时,您应该在以下命令中看到该文件夹已添加为参数:
g++ -c -g -I../../../../../dev/vcpkg/installed/x64-windows/include -MMD .....
我正在使用nuwen中的MinGw,并从vcpkg中添加头文件。但是您使用的任何MinGw都没有关系,也可以通过这种方式包含任何库/头文件的文件夹。