我有一个用于c ++库的工作米包装器。我只需要.cpp文件和extconf.rb文件来构建这个包装器,并使用以下命令:
ruby extconf.rb
make
如何用cmake做同样的事情?
答案 0 :(得分:0)
您可能需要更好地指定工作目录和.rb
文件的路径,但基本上。
add_custom_command(TARGET ${YOUR_TARGET} POST_BUILD
COMMAND ruby extconf.rb)
add_custom_command(TARGET ${YOUR_TARGET} POST_BUILD
COMMAND make)
有关add_custom_command
的更多信息:https://cmake.org/cmake/help/v3.0/command/add_custom_command.html