sách gpt4 ai đã đi

Cấu hình CMake

In lại 作者:太空宇宙 更新时间:2023-11-04 08:50:48 33 4
mua khóa gpt4 Nike

我有一个简单的 C 项目结构:

proj/
src/
docs/
build/
tests/
lib/

尝试编写合适的 CMake 文件。

到目前为止我的尝试:http://pastebin.com/846ZzUev

CMakeLists.txt:6 (PROJECT_SOURCE_DIR) 处的 CMake 错误: 未知的 CMake 命令“PROJECT_SOURCE_DIR”。

-- 配置不完整,出现错误!另请参阅“/path/to/proj/CMakeFiles/CMakeOutput.log”。

*我如何:*

  • 强制使用自定义编译器。
  • 通过自动文件检测自动包含所有库文件夹。
  • (PROJECT_ROOT/src 和 PROJECT_ROOT/lib)

1 Câu trả lời

  1. 未知的 CMake 命令“PROJECT_SOURCE_DIR”。 - PROJECT_SOURCE_DIR 不是命令,它是 biến đổi .看起来您正试图告诉 CMake 您的代码所在的位置 - 通常的做法是将 CMakeLists.txt 文件放在项目的根目录中。

  2. “强制使用自定义编译器。” - 这包含在 FAQ 中.

  3. “通过自动文件检测自动包含所有库文件夹。” - 你的意思类似于 this answer 中描述的内容(更多讨论đây)?执行此操作的惯用 CMake 方法是显式列出目标及其源文件。

关于CMake 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19774623/

33 4 0
太空宇宙
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com