C++ Netbeans编译的文件上的错误
我对qt、qmake等不熟悉 我创建了一个.pri文件,其中包括:C++ Netbeans编译的文件上的错误,c++,qt,netbeans,mysql-connector,C++,Qt,Netbeans,Mysql Connector,我对qt、qmake等不熟悉 我创建了一个.pri文件,其中包括: INCLUDEPATH += $$QXMPP_INCLUDE_DIR \ /path/to/mysql-connector-c++-1.0.5/ LIBS += $$QXMPP_LIBS \ -lmysqlcppconn 当我 qmake-o Makefile 制作 /我的项目 或者在Netbeans IDE中点击run,我的项目将成功编译并运行 但是,我的Netbeans ID
INCLUDEPATH += $$QXMPP_INCLUDE_DIR \
/path/to/mysql-connector-c++-1.0.5/
LIBS += $$QXMPP_LIBS \
-lmysqlcppconn
当我
qmake-o Makefile
制作
/我的项目
或者在Netbeans IDE中点击run,我的项目将成功编译并运行
但是,我的Netbeans IDE没有意识到我已经包含了mysqlcppconn库,我想这是因为我的代码中有错误,如下图所示。我怎样才能消除这些错误?我的怀疑是,我应该告诉Netbeans我已经包含了mysqlcppconn库。如果这是正确的,我该怎么做?或者我还应该做些什么
谢谢
您必须在netbeans项目属性中定义包含目录。
右键单击Project并转到Projices属性,在C++选项中定义包含目录。 虽然我必须承认我对你的问题没有直接的答案,但我确实做了很多手术:
第一个答案奏效了,正是我想要的。我不知道QSQL数据库。我将研究它,并可能通过mysqlconnector使用它,因为它看起来文档化程度更好。谢谢另外,我指的是pri,不是pro,档案。我相信qmake对待pri文件的方式与对待pro文件的方式相同。您可以在pro文件中使用include(mypri.pri)包含pri文件。这可以让您组织项目的决策策略。