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

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

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

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

    2 条回复    2018-01-14 11:46:54 +08:00
    gnaggnoyil
        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"的形式存的?
    h4lbhg1G
        2
    h4lbhg1G  
       2018-01-14 11:46:54 +08:00
    宇宙第一 C++ IDE vs,干嘛不用?

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

    如果有足够的理由要用 mingw,那么还是写 makefile 吧,用 msys2 环境。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1157 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:48 · PVG 02:48 · LAX 10:48 · JFK 13:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.