link 到 Visual Studio 中的 gpgme 库
link to gpgme library in Visual Studio
我找到这个旧的 post:
Using the gpgme library from .NET?
但它不能帮助我 link 我的 C++ 项目 (Visual Studio) 到 libgpgme-11.dll.
我正在使用 Windows 10 平台,并已完成以下操作来尝试设置它:
属性->Linker->输入:libgpgme-11.dll
属性->Linker->附加库目录:Gpg4win\lib 和 Gpg4win\bin_64
Properties->C/C++ General->Additional Include Directories: Gpg4win\include
当我编译项目时,我得到一个Link错误LNK1107无效或损坏的文件:无法读取0x368。
在我看来,libgpgme-11.dll 不是 link 反对的正确对象。然而,我在根 Gpg4win 文件夹下没有找到任何 gpgme lib 文件。
有什么推荐吗?
埃里克
在Visual Studio中设置gpgme需要做三件事:
- 将“Gpg4win\include”添加到“附加包含目录”属性
- 将“Gpg4win\bin 和 Gpg4win\lib”添加到“其他库目录”属性
- 将“libgpgme.imp”添加到“附加依赖项”属性
附加库目录和附加依赖项属性位于链接器的 常规 和 输入 选项卡下。附加包含目录 属性 在 C/C++ 常规 选项卡下。
希望这可以节省其他人的时间。
我找到这个旧的 post:
Using the gpgme library from .NET?
但它不能帮助我 link 我的 C++ 项目 (Visual Studio) 到 libgpgme-11.dll.
我正在使用 Windows 10 平台,并已完成以下操作来尝试设置它:
属性->Linker->输入:libgpgme-11.dll 属性->Linker->附加库目录:Gpg4win\lib 和 Gpg4win\bin_64 Properties->C/C++ General->Additional Include Directories: Gpg4win\include
当我编译项目时,我得到一个Link错误LNK1107无效或损坏的文件:无法读取0x368。
在我看来,libgpgme-11.dll 不是 link 反对的正确对象。然而,我在根 Gpg4win 文件夹下没有找到任何 gpgme lib 文件。
有什么推荐吗?
埃里克
在Visual Studio中设置gpgme需要做三件事:
- 将“Gpg4win\include”添加到“附加包含目录”属性
- 将“Gpg4win\bin 和 Gpg4win\lib”添加到“其他库目录”属性
- 将“libgpgme.imp”添加到“附加依赖项”属性
附加库目录和附加依赖项属性位于链接器的 常规 和 输入 选项卡下。附加包含目录 属性 在 C/C++ 常规 选项卡下。
希望这可以节省其他人的时间。