Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用CMake安装非标准生成目标输出文件?_Cmake_Emscripten_Webassembly - Fatal编程技术网

如何使用CMake安装非标准生成目标输出文件?

如何使用CMake安装非标准生成目标输出文件?,cmake,emscripten,webassembly,Cmake,Emscripten,Webassembly,我有一个CMake库目标,它在build目录中输出一个foo.js和foo.wasm文件。但是,当我安装()目标时,安装目录中只显示foo.js。如何让CMake也安装foo.wasm?我正在使用Emscripten工具链生成WebAssembly。安装foo.wasm如下: install(FILES foo.wasm DESTINATION {your-destination}) 最后使用:install(文件${CMAKE_BINARY_DIR}/foo.wasm DESTINATION

我有一个CMake库目标,它在build目录中输出一个foo.js和foo.wasm文件。但是,当我安装()目标时,安装目录中只显示foo.js。如何让CMake也安装foo.wasm?我正在使用Emscripten工具链生成WebAssembly。

安装foo.wasm如下:

install(FILES foo.wasm DESTINATION {your-destination})
最后使用:install(文件${CMAKE_BINARY_DIR}/foo.wasm DESTINATION${CMAKE_install_LIBDIR})