qt Creator,找不到可执行文件

问题描述 投票:0回答:1

在Fedora 27上编译CGAL之后,我正在尝试运行一个CGAL示例来测试它是否正常工作。

*我使用QTCreator打开了CGAL-4.11 / examples / triangulation / CMakeLists.txt。但它显示以下对话框:couln't find the execuable

我感谢帮助,谢谢

linux cmake fedora cgal cmake-gui
1个回答
0
投票

您应该在QTCreator中检查项目 - >运行部分,选择的可执行文件对应于您构建的测试。您还可以在窗口底部的常规消息部分检查CMake的输出,如果出现问题时解析项目,例如一个misisng依赖项。

编辑:我意识到你对建立这个例子一无所知。我知道QtCreator有时难以与CMake一起使用。我要说按照以下步骤操作:1 /项目 - >管理工具包 - >(无论你想使用什么工具包,可能是默认工具包)CMake配置,单击右侧的“更改” - >添加至少以下line:CGAL_DIR:PATH = path_to_cgal(root,如果你只在头文件中,因为CGAL 4.12 IIRC,构建dir否则) - > OK-> OK。 2 /在“项目”选项卡的列表中选择此工具包,并为示例配置构建目录所需的路径3 /在“编辑”选项卡中,右键单击项目,然后单击“执行CMake”4 /返回项目,在“构建步骤”中选择你想要的目标,然后在项目 - >运行中构建它(Ctrl + B)5 /选择相应的目标并点击ctrl + R.

我发现shell更容易做到这一切。只需调用cmake -DCGAL_DIR =然后构建并运行即可。

© www.soinside.com 2019 - 2024. All rights reserved.