tmp update
This commit is contained in:
@@ -69,3 +69,18 @@ add_demo(demo)
|
||||
add_demo(demo2)
|
||||
add_demo(demo3)
|
||||
add_demo(demo4)
|
||||
|
||||
# 工具的编译方法
|
||||
macro(add_tool name)
|
||||
# 添加可执行文件 命令行
|
||||
add_executable(${name} tool/${name}.cpp)
|
||||
# 为安装文件添加动态库的搜索地址 在Windows下并没有什么用 直接忽略
|
||||
set_target_properties(${name} PROPERTIES INSTALL_RPATH /usr/local/lib)
|
||||
# 链接动态库
|
||||
target_link_libraries(${name} PUBLIC tin)
|
||||
# 安装可执行程序
|
||||
install(TARGETS ${name} RUNTIME DESTINATION ${CMAKE_INSTALL_PREFIX}/sbin)
|
||||
endmacro()
|
||||
|
||||
add_tool(grd2tin)
|
||||
add_tool(rnd2tin)
|
||||
Reference in New Issue
Block a user