将另一个项目如openSSL添加到我的项目中。代码::块

时间:2014-07-04 22:36:01

标签: c++ c openssl codeblocks

我的目标

我试图在我正在使用C ++的项目中添加一些与crytpo相关的安​​全性。坚持使用已经制定的解决方案,我选择了OpenSSL fips 2.0.7。我知道我不想依赖我预先安装最新版OpenSSL的机器。所以我想发布包含OpenSSL头的代码。

不幸的是,我对该语言不熟悉,并且与IDE /编译器相关联。这让我处于一个不稳定的位置,即更多地了解代码的作用,而不是如何添加代码。

环境

  • Windows 7(64位)
  • Code :: Blocks 13:12
  • 海湾合作委员会(通过MinGW)

我尝试过的事情

项目>递归添加文件>我的项目中的OpenSSL文件夹>在我的代码中:

   #include <openssl/rsa.h>

哪个不编译,因为它无法找到该文件。 (这将是我优先连接到标头的方法,因为所有其他错误都涉及openSSL无法找到自己的文件,修复它需要大量的重构。下一步:

    #include <project_name/openssl/crypto/rsa/rsa.h>

这就是它给我的意思。但是,这给了我rsa.h中的错误,它无法找到另一个头文件,因为它是第一个包含的格式。我可以修复项目位置,但这需要我在整个openSSL代码库中修复它* 颤抖 *

0 个答案:

没有答案