2012-05-25 15 views
0

Я навязал модуль LD_PRELOAD, все мои источники находятся в source.cpp, но теперь мне нужно добавить файл crypt.cpp с некоторыми классами, которые мне нужны, как я могу скомпилировать LD_PRELOAD через g ++, используя больше одного .cpp-файла?LD_PRELOAD с несколькими исходными файлами

Спасибо!

ответ

0

Если ваша команда, чтобы построить библиотеку преднагрузки был:

g++ -fPIC -shared -o preload.so source.cpp 

, то вы бы изменить его на:

g++ -fPIC -shared -o preload.so source.cpp crypt.cpp 

т.е. вы просто добавить имя файла в конце команды line компилируя файлы .cpp.

Смежные вопросы