![]() |
компилиторы c/c++
Надо скомпилировать програмку на C
писалась она в винде... но подгонана под линукс.. стоит у меня debian какие в нём есть компиляторы? А главное как мне это сделать, что писать? я это никогда не делал.. спасибо.. |
делается ето так:
gcc <filename.c>filename.c -o output_filename<output_filename> for example: gcc test.c -o tst ну и конешно man gcc а для c++ есть g++ </output_filename></filename.c> |
для начала - apt-get install gcc libc6-dev
|
Спасибо..
вот задал. мнге выдало кучу ошибок... программа использует такие строчки #include <iostream> #include <fstream> #include <vector> #include <string> #include <algorithm> #include <functional> #include <sstream> может это под линукс совсем нельзя использовать? |
shuron
а что инклюдишь то? может что-то специфическое для вин? |
вообще вот ещё в чём трабла скорее всего..
это просто тектовый файл в виндовсе.. и я его на линукс переписал.. если в vi открываю то там в конце многих строчек появились такие приколы "^M" Я так понимаю это несовпадение кодировок и в этом дело.. или тут ещё больше приколов? Сорри не отразилось что "иклудю" теперь без скобок напишу.. #include iostream #include fstream #include vector #include string #include algorithm #include functional #include sstream Кто знает это специфическое? о классно g++ скомпилировал... всё ровно!! а gcc ошибки выдавал... |
чтобы убрать "^M" запусти "dos2unix filename".
#include <iostream> без ".h" это с++, поэтому gcc и ругался |
Часовой пояс GMT +4, время: 13:21. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.