如何使用 cmake 文件构建应用程序?

如何使用 cmake 文件构建应用程序?

我从 Github 下载了一个应用程序,并按照那里给出的说明“构建”我的工具(https://github.com/abreheret/PixelAnnotationTool/tree/master/scripts_to_build)。

现在我正在尝试使用该页面中给出的步骤来编译该应用程序,

cd ..
mkdir x64
cd x64
cmake -DQT5_DIR=/path/to/Qt5.9.1/5.9.1/gcc_64/lib/cmake -G "Unix Makefiles" ..
make

但我看到以下错误

CMake Error: The source directory "/opt" does not appear to contain CMakeLists.txt.
Specify --help for usage, or press the help button on the CMake GUI.

出了什么问题?我是 Ubuntu 菜鸟,请帮忙!谢谢!

答案1

在目录中查看“/path/to”

在 Linux 上,这通常意味着将其替换为系统上的任何位置。

在 Linux 上,一般只需执行 cmake ..(制作上述文件夹的内容),然后执行 make。有时您需要 cd .. 才能使其工作,因为它不会将其移动到当前目录。

相关内容