我创建了一个使用 OpenSSL 加密 decript 的应用程序。
要在 g++ 中编译/链接它,需要包含静态库:
g++ -o gssag agent_main.cpp libssl.a libcrypto.a -ldl -std=c++14
这个“dl”库似乎是一个加载 LINUX 需要的动态库的库。
如果使用 *.a 静态库,我不明白为什么需要它们。但是没有这个 ld 库,什么都不起作用。
但是在 Windows 中使用 openssl 和 crypto *.libs g++ linkeditor 也要求 dlopen 函数。
我在 Windows 中使用什么来替代 linux dl 库???