我正在尝试创建nmake文件以在Windows上构建c ++程序。它需要链接OpenSSL和Boost(我尚未在生成文件中包含Boost)。我有什么想念的吗?包含路径正确吗?我应该使用其他标志吗?我有一个包含#include的.cpp文件,但收到一条错误消息,指出该文件不存在。
我尝试将openssl目录的路径设置为我的环境变量,并尝试重写makefile中的包含路径。
CC = g++
CFLAGS =
CPPFLAGS = -std=c++14 -I"C:/Program Files/OpenSSL-Win64/include/" -lcrypto -lssl
LIBPATH = -L"C:/Program Files/OpenSSL-Win64/lib/"
我还想知道这是否与我的计算机上安装OpenSSL和Boost的方式有关。感谢您的帮助。