我想在 c++ Windows 项目中静态构建和集成 wolfssl。
我尝试按照官方教程进行操作,但这似乎给出了一个.dll,即如果我错了,请纠正我,动态的。
是否有任何解决方案来构建 .lib 并在编译期间将其集成?
如果是这种情况,将这个 .lib 集成到 makefile 的命令是什么?
这是我尝试使用的makefile,但仍然找不到wolfssl.lib的功能:
CC=mingw32-g++
CFLAGS=-Wall -s -Os -g
LDFLAGS=-shared-libstdc++ -std=c++11 -static -L. -lwolfssl.lib
EXECNAME=main
O_FILES=Main.o
all: $(O_FILES)
$(CC) -o $(EXECNAME) $(O_FILES)
Main.o: Main.cpp Global.h
$(CC) $(LDFLAGS) $(CFLAGS) $(COMPFLAGS) -c Main.cpp -o Main.o
如果有不清楚的地方,我可以添加所需的详细信息。