【发布时间】:2025-12-15 19:25:01
【问题描述】:
我正在尝试创建一个等效于以下 make 的 cmake:
demo: main.cpp
gcc -o demo main.cpp
./demo
只要创建了演示,就会执行演示。
这是我来的,但演示没有按我的意愿执行:
add_executable(demo main.cpp)
add_custom_target(run_demo demo)
这实际上等价于:
all: demo
demo: main.cpp
gcc -o demo main.cpp
run_demo:demo
我错过了什么?
【问题讨论】:
标签: gcc compilation cmake