2014-06-24 26 views
1

当试图编译它使用我收到以下错误OpenSSL库代码::编译C++应用程序使用OpenSSL库“‘’错误之前预期不合格-ID”

In file included from util.h:28:0, 
      from addrman.h:9, 
      from addrman.cpp:5: 
c:/local/openssl-0.9.8za/include/openssl/sha.h:1:1: error: expected unqualified-id before '.' token 
../../crypto/sha/sha.h 

列出的文件具有以下在这行代码(这是代码中唯一的一行):

../../crypto/sha/sha.h 

任何人都可以提供关于这个问题的任何反馈?我引用了Netbeans项目中的OpenSSL库。

回答

3

您可能有一个cygwin构建的OpenSSL安装,您尝试在cygwin之外使用。

Windows没有符号链接,cygwin用普通的文本文件模拟它们。 Windows程序不考虑这些文件的符号链接。

如果您想继续使用您的OpenSSL安装,请将其“符号链接”替换为相应常规文件的副本。

+0

好找到n.m.我会追赶那一段时间。 – jww

相关问题