我有一个test.cpp文件,我知道如何使用g ++或Makefile
进行编译g++ test.cpp -o test -std=c++11 -O3 -lGL -lGLU -lglut -ldrm
我正在尝试制作一个Qt项目文件,如下所示:
TEMPLATE = app
CONFIG += console c++11
CONFIG -= app_bundle
CONFIG -= qt
QMAKE_LFLAGS += -o3 -lGL -lGLU -lglut -ldrm
SOURCES += test.cpp
但它总是为我创造错误的订单:
g++ -O3 -lGL -lGLU -lglut -ldrm -std=c++11 -o test test.cpp
导致未定义引用.... 我该如何解决这个问题?这个问题是一个包含太多文件的大项目的一部分,我无法手动为它们编写正确的Makefile。但我已经将问题追溯到一个小样本并找到了问题。所以,我正在寻找申请项目文件的解决方案,而不是关于使用Makefile而不是Qt Project文件的建议。