У меня такая проблема: у меня объектные *.o файлы от проги(1). Надо скомпилировать динамическую библиотеку, использующую часть функций проги(1). для этого пишу такой Makefile:
../w_ready/lib_133.so: affect_133.cpp
$(CXX) $(CXXFLAGS) -shared -o ../w_ready/lib_133.so lib_133.cpp main.o ansistring.o world.o worldsocket.o wowcrypt.o wowemudb.o usersocket.o units.o spawnpoints.o sha1.o players.o objects.o map.o logincrypt.o items.o bytebuffer.o bignumber.o ai.o spell.o spellhandle.o script.o
И у меня lib_133.so получается больше чем сама прога! Как мне сделать так чтоб в файл компановались только используемые функции? или это невозможно? Или что для этого надо делать?
Ответ на:
комментарий
от saper
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Makefile (2005)
- Форум Makefile (2010)
- Форум Makefile не обнаруживает заданную цель (2019)
- Форум WTF Arago/Yocto? Как оно вообще работает? (2016)
- Форум Компиляция и сборка FOX Toolkit под mingw32 (2007)
- Форум с++ ЛОМО (2004)
- Форум Помогите скомпилить динамическую библиотеку, использующую библиотеку SDL1.2 (2016)
- Новости Как работать с Makefile-проектами в среде CLion (2022)
- Форум makefile (2013)
- Форум Makefile (2017)