编辑 Makefile 行:来自 Qt C++的 CFLAGS
Edit Makefile line: CFLAGS from Qt C++
我对编程很陌生,但我真的被困住了,所以我希望你能帮助我。
我在使用 openssl/hmac.h 时遇到问题
错误输出:
对EVP_sha1的未定义引用
所以我用谷歌搜索并发现了一些东西:https://bbs.archlinux.org/viewtopic.php?id=131726
这是与我的完全相同的问题...这可能真的很愚蠢,但我只是不知道如何将带有 CFLAG 的 Makefile 中的行更改为链接中显示的行:(
只是无法通过makefile编辑它,因为Qt
会覆盖所有内容,我只是不知道其他方法可以做到这一点。
我假设你在这里使用 qmake。
是的,为了避免 Makefile 损坏,Makefile 本身再次调用 qmake...
但是,您可以在.pro
文件中根据自己的目的编辑两个变量:QMAKE_CXXFLAGS
和 QMAKE_CFLAGS
。
在这里你可以找到qmake参考
相关文章:
- 如何在不更改CMakeLists.txt的情况下(可能通过CLI)将CFLAGS和CXXFLAGS传递给cmake
- 在Makefile上放东西(CFLAGS或CXXFLAGS)在哪里
- 当自动编译对象文件时,如何使我的makefile使用我的cflags标志
- 如何在Visual Studio Code中使用'pkg-config gtkmm-3.0 --cflags --lib
- cc_prebuilt_library_shared模块无法识别的属性"cflags"
- 如何打印预定义的cflags
- 我可以在生成文件中为 CC、CFLAGS 使用其他名称,或者将它们硬连接到 GNU make 中
- 通过GCC标志-std=c++11 CXXFLAGS或CXX或CFLAGS
- 编辑 Makefile 行:来自 Qt C++的 CFLAGS
- CFLAGS=-std=c++11 -O3 -wall -pedantic在makefile中无法识别
- 根据当前操作系统更新makefile中的CFLAGS或LDFLAGS
- 如何在CMake的CXX_FLAGS中包含“pkg-config——cflags——libs gtk+-2.0”
- 错误:"CFLAGS"未命名类型