我正在努力将crypto ++ libs实现到c#app中。它在32位工作正常。 但是当我尝试用64位构建c ++ DLL时,我收到了这个错误:
错误1错误PRJ0019:工具从“执行自定义构建步骤”cryptopp cryptopp返回错误代码
然后我将项目设置更改为使用默认的多字节构建Unicode,并使其构建没有错误。但是,使用GetPowerUpSelfTestStatus()
时,它将无法通过安全检查。
我已经用Google搜索了这一点,显然这不是一个不常见的问题。然而,似乎没有人找到解决方案,或者至少没有找到解决方案。
我该怎么办?
答案 0 :(得分:3)
问题在于项目首选项下的自定义构建步骤选项。只需将x64作为目标平台,将前导输出目录文件夹从“Win32”更改为“x64”即可。 = /