使用qmake在不使用cdbs的情况下在debianized源中提供编译器优化级别信息的标准机制是什么?
例如,如果DEB_BUILD_OPTIONS没有定义noopt,则-O2应该进入CFLAGS。每当我尝试在debian / rules中自己指定CFLAGS时,它都会被qmake系统生成的Makefile覆盖。
感谢任何帮助!
答案 0 :(得分:2)
您是否可以控制qmake .pro
文件?如果是,您可以使用qmake的$$()
或$()
语法在Makefile生成或评估期间使用环境变量的值。
另一个(涉及更多)选项可能是设置QMAKESPEC
环境变量以使qmake使用另一个基本配置。