Qt执行Cmake时Cmake出现这种情况时为什么?

发布于 2022-09-04 04:08:25 字数 2428 浏览 9 评论 0

clipboard.png

版本信息:

clipboard.png

执行的时候出现得错误信息:

clipboard.png
这是在用linux下的某个笔记的时候出现的错误,需要从git上clone源代码然后qt下cmake运行得到客户端,具体情况见下面的连接:
http://fromwiz.com/share/s/3m...

我在/etc/profile/哪里添加啦一楼大神的路径,发现了新的错误。我自己的g++路径在/usr/bin里面

clipboard.png

线虫编译为释放

  • 找不到Boost
    Boost找不到,使用local:/ home / sprint / WizTeam / WizQTClient / lib / clucene / src / ext

CMake警告(dev)在lib / clucene / src / shared / cmake / CheckStdCallFunctionExists.cmake:18(IF):
未设置策略CMP0054:仅将if()参数解释为变量或
关键字时不引用。运行“cmake --help-policy CMP0054”策略
细节。使用cmake_policy命令设置策略并抑制此策略
警告。

诸如“_CL_HAVE_FUNCTION_MAPVIEWOFFILE”的引用变量将不再是
当策略设置为NEW时取消引用。因为策略未设置
将使用OLD行为。
呼叫堆栈(最近呼叫第一):
lib / clucene / src / shared / cmake / MacroMustDefine.cmake:64(CHECK_STDCALL_FUNCTION_EXISTS)
lib / clucene / src / shared / CMakeLists.txt:101(CHECK_OPTIONAL_FUNCTIONS)
此警告是为项目开发人员。使用-Wno-dev来禁止它。

CMake警告(dev)在lib / clucene / src / shared / cmake / CheckFloatByte.cmake:12(IF):
未设置策略CMP0054:仅将if()参数解释为变量或
关键字时不引用。运行“cmake --help-policy CMP0054”策略
细节。使用cmake_policy命令设置策略并抑制此策略
警告。

引用的变量(如“_CL_HAVE_NO_FLOAT_BYTE”)将不再是
当策略设置为NEW时取消引用。因为策略未设置
将使用OLD行为。
呼叫堆栈(最近呼叫第一):
lib / clucene / src / shared / CMakeLists.txt:236(CHECK_FLOAT_BYTE_WORKS)
此警告是为项目开发人员。使用-Wno-dev来禁止它。

CMake错误在cmake / QtChooser.cmake:1(find_package):
通过不提供“FindQt5.cmake”在CMAKE_MODULE_PATH这个项目有
要求CMake找到由“Qt5”提供的包配置文件,但是
CMake没有找到一个。

无法找到由“Qt5”提供的包配置文件
以下名称:

Qt5Config.cmake
qt5-config.cmake

将安装前缀“Qt5”添加到CMAKE_PREFIX_PATH或设置“Qt5_DIR”
到包含上述文件之一的目录。如果“Qt5”提供了
单独的开发包或SDK,确保已经安装。
呼叫堆栈(最近呼叫第一):
lib / quazip / CMakeLists.txt:6(include
这是中文翻译

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情话墙 2022-09-11 04:08:25

没有指定编译器呀
加上 export CXX=/youpath/g++

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文