小编Chr*_*zon的帖子

在自定义命令中调用找到的可执行文件的正确方法?

我可以说,我的计算机上有一个程序 C:/Tools/generate_v23_debug.exe

我有一个FindGenerate.cmake文件,它允许CMake找到可执行文件的确切路径.

所以在我的CMake代码中,我这样做:

find_program(Generate)
if (NOT Generate_FOUND)
    message(FATAL_ERROR "Generator not found!")
Run Code Online (Sandbox Code Playgroud)

所以CMake找到了可执行文件.现在我想在自定义命令语句中调用此程序.我应该使用COMMAND GeneratorCOMMAND ${GENERATOR_EXECUTABLE}?这两个都会做同样的事情吗?一个比另一个更受欢迎吗?name_EXECUTABLE是CMake将定义的变量(它不在FindGenerate.cmake文件中),还是特定于我正在查看的其他人的示例代码?会COMMAND Generator扩展到正确的道路吗?

add_custom_command(
    OUTPUT blahblah.txt
    COMMAND Generator inputfile1.log
    DEPENDS Generator
)
Run Code Online (Sandbox Code Playgroud)

cmake

6
推荐指数
1
解决办法
7341
查看次数

如何创建分离的CMS签名?

我一直在尝试使用OpenSSL创建一个独立的PKCS#7/CMS签名.我有一个大的zip文件,我想创建一个数字签名,但我不希望嵌入在签名中的内容.这是可以使用OpenSSL,还是只能验证分离的签名而不是创建它们?

openssl

3
推荐指数
1
解决办法
6590
查看次数

标签 统计

cmake ×1

openssl ×1