Прога на QT. Модули: main.cpp data.cpp home mycomp # make ... .obj/moc_first_f.o -L/usr/qt/3/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm .obj/data.o(.data+0x0): multiple definition of `n' .obj/main.o(.data+0x0): first defined here .obj/data.o(.text+0x0): In function `ITEM::mount()': : multiple definition of `ITEM::mount()' .obj/main.o(.text+0x0): first defined here .obj/data.o(.text+0xd0): In function `ITEM::umount()': : multiple definition of `ITEM::umount()' .obj/main.o(.text+0xd0): first defined here .obj/data.o(.text+0x1a0): In function `load(MINE*)': : multiple definition of `load(MINE*)' .obj/main.o(.text+0x1a0): first defined here collect2: ld returned 1 exit status make: *** [were-iso] Error 1 Вот файл data.cpp: #ifndef DATA_CPP #define DATA_CPP ... #endif С ним все впорядке - проверял. qmake -project qmake make И вот это. Я думаю что qmake делает левые make-файлы. Как вы с этим справляетесь. Я уже в который раз с этим сталкиваюсь! Может надо что-нибудь закомментировать(в MAKEFILE)? А вообще неплохо бы самому писать make-файлы. Есть какие-нибудь русские ресурсы по этому делу



Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум binary-or-shlib-defines-rpath deb | C++ qt (2017)
- Форум Робяты, АЛСА не линкуется! (2002)
- Форум LFS 6.8 Установка Grub (2011)
- Форум Eclipse: проблема с #ifndef (2012)
- Форум Помогите! ругается gcc ... использую Qt библиотеки (2003)
- Форум Косяки с glibc (2003)
- Форум Косяки с glibc (2003)
- Форум swig(c++ -> python) ошибка линковки (2016)
- Форум с++ ЛОМО (2004)
- Форум multiple definition (2009)