| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Программирование под Unix/Linux > Подскажите начинающему |
| Автор: Fallout 6.12.2004, 01:43 |
| Раскажите плз о особенностях программирования под Linux: - особенности компиляции - отличия от win'ды - среды разработки - сборка проектов - файлы запуска и хранение проекта Большое спасибо! |
| Автор: sergejzr 6.12.2004, 02:26 |
| Это такая толстая-претолстая книга получится Мой совет: Разделите Ваш пост на несколько конкретных вопросов, создайте соотв. топики с понятными названиями тем. И попросите этот топик удалить, сюда физически все ответы не влезут Вот пока пару ответов: компилируется файл: g++ my.cpp на выхоте a.out, который можно зпустить a.out Если хотим создать статическую библиотеку, пишем -о *.lib g++ obj.cpp -o myobj.lib Если хотим создать динамическую библиотеку, пишем -о *.so g++ obj.cpp -o myobj.so Если хотим создать обьект, пишем -о *.o g++ obj.cpp -o myobj.o если необходимо слиньковать обьекты, просто подписываел их вряд g++ my.cpp myobj.o myobj.lib Или пишем makefile, даём права chmod 777, который потом вызывается просто make Среды разработки как таковой нет lлично я , чтоб не путаться разбрасывал обьекты, исходники и бинарники по разным папкам g++ obj1.cpp -o ./objekts/obj1.o g++ main.cpp ./objekts/obj1.o -o ./release/myprogramm PS: Нам на Винграде просто необходима подсветка консоли и bat файлов! |
| Автор: Domestic Cat 6.12.2004, 05:06 | ||||
Может для них просто еще тег сделать? java -Xlint test.java? PS.
|