LINUX.ORG.RU

Сообщения KrYpToDeN

 

Компиляция приложений с boost

Приветствую всех.

Подскажите, пожалуйста (помогите).

В линуксе пока что большой новичёк. Работаю с Centos 7.

Установил boost следующим образом: скачал, распаковал, зашёл в папку, ввел ./bootstrap.sh, ввел ./b2 install. Всё вроде как установилось в папку usr/local/include/boost (инклуды все), usr/local/lib (либы).

Теперь как мне компилировать мой код, который юзает boost? Вот мой мейкфайл. Использую regex из boost. Ну и нужно, чтобы эта прога запускалось на любой ос (даже где нет boost).

OUTFILE = "Advanced-SA-NickName.so"
 
COMPILE_FLAGS= -std=c++11 -m32 -c -O3 -w -DLINUX -I./SDK/amx/

all:
	gcc $(COMPILE_FLAGS) SDK/amx/*.c
	g++ $(COMPILE_FLAGS) SDK/*.cpp
	g++ $(COMPILE_FLAGS) INI/*.cpp
	g++ $(COMPILE_FLAGS) *.cpp
	g++ -m32 -O -pthread -unistd -fshort-wchar -shared -o $(OUTFILE) *.o
	rm *.o

Мой мейкфайл. Что добавить, чего не хватает? Пожалуйста, просьба подсказать чем можно понятнее!)

 , ,

KrYpToDeN
()

RSS подписка на новые темы