我有一个生成iOS Xcode项目的CMAKE(3.12.2)项目。我设法通过CMAKE配置了几乎所有我需要的一切,除了一件事:复制Bundle Resources apeas。
我找不到有关如何执行此操作的任何信息,尽管这是一项常见的任务。而且,每次重新生成项目时,我都不能仅仅离开它,并手动添加此阶段。
该怎么办?我错过了明显的东西吗?
set(png_path" $ {your_png_dir}/test.png")
target_sources($ {target} public $ {png_path})
set_source_files_properties($ {png_path} properties macosx_package_location资源)
your_png_dir可以是cmake宏
关键字:资源
https://cmake.org/cmake/help/latest/prop_tgt/resource.html
add_executable(ExecutableTarget Adddemo.c Resourcefile.txt
批准/批准.txt)target_link_libraries(executableBetarget heymath mul)
set(resource_files resourcefile.txt apperesourcedir/批准)
set_target_properties(executableTarget properties macosx_bundle true true true truemacOSX_FRAMEWORK_IDENDIFIER org.cmake.executableTarget资源&quort; $ {resource_files}")