- 1
- 2
- 3
$(EXTRA_SRC) :
cp -f $(PROJ_ROOT)/src/libA/com_print.c ./com_print.cpp
cp -f $(PROJ_ROOT)/src/libA/com_misc.c ./com_misc.cpp
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+131
$(EXTRA_SRC) :
cp -f $(PROJ_ROOT)/src/libA/com_print.c ./com_print.cpp
cp -f $(PROJ_ROOT)/src/libA/com_misc.c ./com_misc.cpp
из Makefile'а. /другой/ способ подключения нужной библиотеки к модулю.
roman-kashitsyn 13.02.2012 18:54 # 0
.c -> .cpp
круто вообще. плевать, что c++ не обладает обратной совместимостью.
Dummy00001 13.02.2012 19:17 # 0
не путай: "скопируй себе в проект и там ее сам себе мэнеджи" не то же самое что "во время билда автоматом скопируй себе пару файлов из библиотеки." первое делается потому что народ хочет что-то в сырцах для себя заточить и многочисленые версии той же самой библиотеки приводят только к конфликтам - второе есть ... ну вы сами догадались.
ЗЫ на тему "скопируй себе в проект и там ее сам мэнеджи," из самых больших примеров это знаменитая библиотека "iberty". виртуальную шакаладку кто знает что за она. :)
roman-kashitsyn 13.02.2012 19:31 # 0
хех, пацаны вообще ребята, подгадали
Dummy00001 13.02.2012 19:44 # 0
на самом деле нынче все проще стало, потому что ей дали статуc официальной GNU библиотеки - и переименовали в "libiberty".
но еще лет пять назад, когда компилировал GDB или GCC ручками, если пытался чего в сети найти по `iberty` долго матюгался - потому находилось все что угодно только не эта либа.
Vasiliy 14.02.2012 08:16 # 0
guest 14.02.2012 09:47 # 0
mikakak 25.08.2021 06:58 # 0