相关疑难解决方法(0)

如何在命令行中使用Visual Studio编译x64代码?

我想使用Windows命令行编译一个简单的hello-world风格的程序.

cl file_name.c
Run Code Online (Sandbox Code Playgroud)

很容易.现在我想在64位中做同样的事情.我该怎么办?

c compiler-construction 64-bit command-line visual-studio

25
推荐指数
4
解决办法
5万
查看次数

如何在Visual Studio Expres 2012 Windows 7 x64中包含openssl

我正在努力将openssl添加到我的项目中.我已经下载了Windows的预编译安装程序,并且我安装了库,但是我找不到在我的项目中包含openssl的方法.

c++ openssl visual-studio visual-studio-2012

3
推荐指数
2
解决办法
3万
查看次数

在Windows x64上设置openssl时找不到libeay32.lib和ssleay32.lib文件

因此,我试图在Visual Studio中将openssl用于某些加密项目。这些是我到目前为止所做的步骤:

  1. 此处下载Win64 OpenSSL v1.1.1b 。

  2. 设置Additional Include Directories为指向oppenssl / include目录(来自安装)

  3. Additional Dependencies内部链接器设置为:libcrypto.lib
  4. Additional Library Directories在Linker中进行设置以指向openssl / lib目录(来自安装)

现在,当我构建时,我仍然收到很多未定义的引用错误。

从我阅读的内容来看,我仍然需要包含libeay32.liband ssleay32.lib,但是在我的openssl安装目录中的任何地方都找不到它们。

我通过以下链接寻求帮助:

如何在Visual Studio中使用OpenSSL

如何在Visual Studio Expres 2012 Windows 7 x64中包含openssl

显然,我现在唯一的问题是我丢失了这些文件。有人知道我在哪里可以找到他们吗?

c++ windows openssl visual-studio

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

未解析的外部Symbol OpenSSL库C++

我正在尝试使用Visual Studio 2013 C++编译我的程序,

在编译之前我没有错误.

error LNK2001: unresolved external symbol _EVP_DecryptUpdate
error LNK2001: unresolved external symbol _EVP_DecryptInit
error LNK2001: unresolved external symbol _EVP_DecryptFinal
error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_new
error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_init
error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_free
error LNK2001: unresolved external symbol _EVP_CIPHER_CTX_cleanup
error LNK2001: unresolved external symbol _EVP_aes_128_cbc
Run Code Online (Sandbox Code Playgroud)

我正在使用股票OpenSSL库.我已成功将它们链接到openssl文件夹.

我该如何解决这个问题?

c++ openssl visual-c++

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