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 C++;Opensourcing使用动态库的项目_Cmake_Openssl_Open Source_Dynamic Library - Fatal编程技术网

Cmake C++;Opensourcing使用动态库的项目

Cmake C++;Opensourcing使用动态库的项目,cmake,openssl,open-source,dynamic-library,Cmake,Openssl,Open Source,Dynamic Library,我想在github上发布我的项目,它使用OpenSSL的动态库。我还读到,我可以使用CMake来打包我的代码,但我不确定这是否是一个真正的解决方案。 发布代码安全吗?还是应该使用静态库/CMake 编辑:感谢@Tsyvarev回答了这个不太明确的问题。 问题的焦点是动态库是否包含任何敏感信息。“发布代码安全吗,还是应该使用静态库/CMake?”-这是关于许可的问题吗?如果是,则它与堆栈溢出无关。正如您从开源标签的描述中所了解到的那样,您可以问这样的问题。“分享它们会暴露一些重要的东西吗?”-您所

我想在github上发布我的项目,它使用OpenSSL的动态库。我还读到,我可以使用CMake来打包我的代码,但我不确定这是否是一个真正的解决方案。
发布代码安全吗?还是应该使用静态库/CMake

编辑:感谢@Tsyvarev回答了这个不太明确的问题。
问题的焦点是动态库是否包含任何敏感信息。

“发布代码安全吗,还是应该使用静态库/CMake?”-这是关于许可的问题吗?如果是,则它与堆栈溢出无关。正如您从
开源标签的描述中所了解到的那样,您可以问这样的问题。“分享它们会暴露一些重要的东西吗?”-您所说的“一些重要的东西”是什么意思?你的意思是“敏感数据”,你不想暴露给别人?二进制文件可以包含(作为调试信息的一部分)到计算机上源/对象文件的路径。如果这个信息对你来说是敏感的,那么就使用其他路径来构建你的项目。我不明白OpenSSL与这个问题有什么关系。