如何在 qt creator 中为 gcc 添加选项?
How to add options to gcc in qt creator?
几年来,Qt 一直是我的选择 IDE,但这实在令人沮丧。
我正尝试在我的 C 项目中使用 openGL,但是 none 的函数有定义的引用。我 google 问题和 find this lovely page (second to last response)。我试了一下,它完美地工作:
gcc main.c -lGL -lglut
但是使用终端而不是 Qt creator 的内置功能是......不可取的。所以我 google 如何使用 qt 向 gcc 添加选项,我找到了 this Whosebug page,但它根本不起作用。我尝试了各种方法,比如
QMAKE_CXXFLAGS += -lGL -lglut
和
QMAKE_CFLAGS += -lGL -lglut
和(绝望地)
OPTIONS: -lGL -lglut
我不知道,我不知道我应该如何在 Qt 中向 gcc 添加选项,以便我的函数不再是未定义的。
也许我需要一个新的 IDE 具有更直接的编译功能...
编辑! Iskar Jarak 是对的,我必须像这样将它添加到库中:
LIBS += -lGL -lglut
顺便说一下,这在 .pro 文件中。
将 LIBS += -lGL -lglut
添加到您的 .pro
文件。
QMAKE_CXXFLAGS
用于 C++ 编译器标志,如 -std=C++0x
几年来,Qt 一直是我的选择 IDE,但这实在令人沮丧。
我正尝试在我的 C 项目中使用 openGL,但是 none 的函数有定义的引用。我 google 问题和 find this lovely page (second to last response)。我试了一下,它完美地工作:
gcc main.c -lGL -lglut
但是使用终端而不是 Qt creator 的内置功能是......不可取的。所以我 google 如何使用 qt 向 gcc 添加选项,我找到了 this Whosebug page,但它根本不起作用。我尝试了各种方法,比如
QMAKE_CXXFLAGS += -lGL -lglut
和
QMAKE_CFLAGS += -lGL -lglut
和(绝望地)
OPTIONS: -lGL -lglut
我不知道,我不知道我应该如何在 Qt 中向 gcc 添加选项,以便我的函数不再是未定义的。
也许我需要一个新的 IDE 具有更直接的编译功能...
编辑! Iskar Jarak 是对的,我必须像这样将它添加到库中:
LIBS += -lGL -lglut
顺便说一下,这在 .pro 文件中。
将 LIBS += -lGL -lglut
添加到您的 .pro
文件。
QMAKE_CXXFLAGS
用于 C++ 编译器标志,如 -std=C++0x