我的release-build中的二进制文件大小等于我的Qt-Project的调试版本,发布文件也在调试。我没有使用CMake
文件,但我在Qt-Creator中更改了构建选项。
我还需要做些什么才能强制Qt-Creator在没有调试符号的情况下制作项目?
答案 0 :(得分:0)
最后我弄明白我的qmake设置有什么问题。我必须在我的环境文件中添加/修改以下行:
在环境中删除-g标志(结果如下所示)
导出CFLAGS =“ - 02 -pipe -feliminate-unused-debug-types”
导出CXXFLAGS =“ - 02 -pipe -feliminate-unused-debug-types”
添加条带
export OE_QMAKE_STRIP = arm -......- linux-gnueabi-strip