首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  C/C++/Obj-C

请问在 Win10 下如何在 vscode 中使用 openssl 库

  •  
  •   ttxxyy112233 · 2018-01-13 22:21:58 +08:00 · 633 次点击
    这是一个创建于 553 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在 codeblocks 中使用没问题,在 vscode 中使用就说 cannot find -lcrypto. 已经使用-L "C:/OpenSSL-Win64/lib"了。 请问问题出在哪?

    2 回复  |  直到 2018-01-14 11:46:54 +08:00
        1
    gnaggnoyil   2018-01-14 03:44:22 +08:00
    lcrypto 不是 GNU ld 用的参数吗?在 win 下用 GNU ld 那就是在用 mingw 咯?mingw 下用-lcrypto 那首先应该找找 libcrypto.a 在不在啊.你确定 C:/OpenSSL-Win64/lib 底下的 library file 就是以"libXXXXX.a"的形式存的?
        2
    h4lbhg1G   2018-01-14 11:46:54 +08:00
    宇宙第一 C++ IDE vs,干嘛不用?

    vcpkg 已经有 openssl 了吧,那么直接引入头文件就好了,或者 vcpkg 装完后的说明 cmake 一下。

    如果有足够的理由要用 mingw,那么还是写 makefile 吧,用 msys2 环境。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2011 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 17ms · UTC 02:13 · PVG 10:13 · LAX 19:13 · JFK 22:13
    ♥ Do have faith in what you're doing.