如何将包含C++文件的文件夹添加到 NetBeans 项目中
How to add folders with C++ files to a NetBeans project?
我已将文件夹复制到我的项目文件夹中,其中包含一个 cpp 文件和一组标头。它出现在项目视图中。我如何理解这意味着它们已添加到项目中(如果我可以在项目视图中看到它们(。右?
但是undefined reference to
((
然后我发现它们在nbproject/configurations.xml
logicalFolder
中不存在.我手动添加了它(从堆栈溢出中找到了解决方案:特定于 Netbeans 的C++错误 对 XXX 的未定义引用 - (解决方案已发布((。我如何理解这不是正常行为。右?
<logicalFolder name="SourceFiles"
displayName="Source Files"
projectFiles="true">
<itemPath>src/jsoncpp/jsoncpp.cpp</itemPath>
...
清洁和构建。作为输出的结果,我看到除我添加的文件夹中的 cpp 文件外的所有文件都已编译:
src/jsoncpp/jsoncpp.cpp
编译输出窗格中没有提及jsoncpp.cpp
。除jsoncpp.cpp
(在src/jsoncpp
文件夹中(之外的所有编译文件(在src
文件夹中(。
你能帮我解决这个问题吗?
Product Version: NetBeans IDE 8.2 (Build 201609300101)
Updates: NetBeans IDE is updated to version NetBeans 8.2 Patch 2
Java: 1.8.0_131; Java HotSpot(TM) 64-Bit Server VM 25.131-b11
Runtime: Java(TM) SE Runtime Environment 1.8.0_131-b11
System: Linux version 3.13.0-119-generic running on amd64; UTF-8; en_US (nb)
User directory: /home/xxx/.netbeans/8.2
Cache directory: /home/xxx/.cache/netbeans/8.2
附言同样在src/jsoncpp/jsoncpp.cpp
的"导航器"窗格中,我看到了"Limited assistance (no associated project)"
您不应该直接转到nbproject
目录并在那里进行更改。相反:
- 打开
Projects
窗格 - 右键单击项目名称 - 将显示弹出菜单
- 单击此菜单中的
Add Existing Items from Folders...
按钮 - 将出现一个弹出窗口 - 单击
Add Folder
按钮选择一个文件夹 - 将出现一个选择弹出窗口 - 选择所需的文件夹,然后单击
Select
按钮 - 单击"
Add
"将文件夹添加到项目中
此文件夹中的所有文件都将添加到您的项目中。如果要逐个添加文件,可以使用弹出菜单中的Add Existing Item
按钮。
添加的文件夹将在Files
窗格中显示为具有名称的逻辑文件夹,由项目名称、短划线和绝对文件夹路径组成。您可以使用此逻辑文件夹轻松访问其文件。逻辑文件夹不必位于项目目录中 - 它们可以位于文件系统中的任何位置。
相关文章:
- 将成员变量添加到共享库中的类中,不会破坏二进制兼容性吗
- 如何在C++中从两个单独的for循环中添加两个数组
- POCO::PostgreSQL:如何将std::vector支持添加到`Binder::bind`
- 如何仅为一个函数添加延迟
- 如何防止 c++ 在从浮点型转换为双精度型(不适用于 IO)时添加额外的小数?
- 使用std::transform将一个范围的元素添加到另一个范围中
- 如何将更多文件夹添加到c++include路径
- 如何将元素添加到数组的线程安全函数?
- 如何将包含C++文件的文件夹添加到 NetBeans 项目中
- 如何将fltk lib添加到Netbeans项目中
- Netbeans IDE 7.2.1:如何添加C 升压库
- 将OpenCV .dll文件添加到NetBeans C QT应用程序
- 将自定义库添加到 NetBeans 以进行C++
- 如何在Windows上为NetBeans和gcc添加库包含路径
- Netbeans :在编译命令末尾添加"Compile Line - Additional Options" "-lboost_system"
- 在 Netbeans 的 c/c++ 工具选项中添加 Qmake 命令选项
- Netbeans - 找不到 make.exe 、 "cygdrive/" 已预先添加到 PATH 中
- 在NetBeans中为我的C++项目添加一个XML文件
- 我如何使用GTK+在NetBeans中添加Image.png到我的项目
- 将库添加到现有项目netbeans中