LINUX.ORG.RU
вообщето я написал свой Makefile
------------------------------------
usiX: usiX.o data.o drawX.o Optic.o
g++ -g -L/usr/X11R6/lib -lX11 -o usiX usiX.o drawX.o Optic.o data.o

usiX.o: usiX.cpp data.h drawX.h Optic.h
g++ -g -L/usr/X11R6/lib -lX11 -c usiX.cpp


Optic.o: Optic.h
data.o: data.h Optic.h
drawX.o: drawX.h
------------------------------------

но дебугить файлы кроме usiX.cpp не получается


andyS1976 ★
() автор топика
Ответ на: комментарий от andyS1976
такс.... как сделать по нормальному не нашел,

slickeedit-->Project-->Project Properties-->Build-->
Build System --> Build with autogenerated, auto-maintenes makefile

и в поле Makefile написать, например, Makefile
OK

После хего создастся файл Makefile

если сейчас build то будет ошибка с тем что нет библиотеки xlib
например : undefined reference to 'XCreateSimpleWindow'

поэтому редактируем сгенерирожанный Makefile и подправляем следущие
строки:

COMPILE=g++ -c -L/usr/X11R6/lib -lX11 -v -g -o "$(OUTDIR)/$(*F).o" $(CFG_INC) "$<"
LINK=g++ -L/usr/X11R6/lib -lX11 -v -g -o "$(OUTFILE)" $(ALL_OBJ)

теперь все работает...... однако если кто раобрался как
подпражить Makefile который был написан вручную таким образом
чтобы можно было дебугить все срр файлы милости просим...



andyS1976 ★
() автор топика
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.