Я хотел бы построить и интегрировать wolfssl статически в проекте c ++ для Windows.
Я пытался следовать официальному руководству , но, похоже, это дает .dll, котораяесть, поправьте меня, если я ошибаюсь, динамический.
Есть ли какое-либо решение для создания .lib и интеграции его во время компиляции?
Если это так, то какая команда для интеграцииэтот .lib для make-файла?
Вот make-файл, который я пытался использовать, но функции 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
Если что-то не понятно, яМожно добавить необходимые детали.