Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
根据各种来源,对于 Qt4 应用程序,您使用“make release”或“make debug”构建发布或调试版本。在现实生活中,这些会产生错误。
make: *** No rule to make target `debug'. Stop
只有赤裸裸的“制作”作品。我不确定它会产生什么。运行“strip”确实减少了可执行文件的大小,但 gdb 没有在未剥离的文件中找到符号。我在 Arch Linux 上使用 qt4.6.2。
那么确定是发布还是调试的正确方法是什么?
添加
CONFIG += debug_and_release
到您的 .pro 文件,然后重新运行 qmake。然后,您将拥有可用的debugand release(大写!)目标。
debug
release