Титла: gcc compile? Публикувано от: Taifa в Oct 05, 2005, 10:48 Dokolkoto ospqh da shwana pishesh si c++ programata na primerno Kwrite i sled towa pishesh nekakwo komanda v konzolata za da ti kompilira programata. progwah:
gcc sda3/home/tifa/Documents/HW.cpp I mi pishe che direktoriqta ne syshestvuva i nqma output file. Kak da kompiliram s gcc ili g++(kakwa e razlikata m/y drugoto). Титла: gcc compile? Публикувано от: Drakula в Oct 05, 2005, 11:01 По-ясно от това
Като за латиница толкова! Титла: gcc compile? Публикувано от: Taifa в Oct 05, 2005, 11:19 Значи по-яно направих следното:
отворих Kwrite и написах следния код: #include <iostream> int main() { std::cout << 'Hello World'; return 0; } (Hello world е в кавички просто нешто не ми излизат и слоши апострофи) след това го саифам в tifa/Documents като HW.cpp отидох проверих фаила съществува. Пускам конзолата и писша: gcc sda3/home/tifa/Documents/HW.cpp и нататака знаеш няма такава директория. Помош? Титла: gcc compile? Публикувано от: Lord Bad в Oct 05, 2005, 11:20 gcc - gnu c compiler
g++ - gnu c++ compiler Програмата се компилира и линква по следния начин gcc hello.c -o hello После си я пускаш така ./hello С g++ положението е същото. Флага -Wall (Warnings all) е доста полезен. Може на ползваш и някое IDE като Anjuta примерно, ако предпочиташ... Титла: gcc compile? Публикувано от: в Oct 05, 2005, 11:21 g++ е за С++ приложения. Защо не ползваш средите за програмиране Anjuta за GTK,или KDevelop за QT(а.к.а. КЮФТЕ) Там няма да ти се налага да пишеш нищо в конзола.
Титла: gcc compile? Публикувано от: Taifa в Oct 05, 2005, 11:33 Добре проработи благодаря ти много но имам още един въпрос.
Компилирам и изпълнявам с командата която ми каза обаче чудно ми е къде отива компилирания фаил защото в директорията в която ми е сорс файла се появи само накакъв backup файл и не мога да го намеря къдо отива тоя компилиран фаил. През Kdevelop ми се струва че малко бавно компилирам нещата пък и исках да се науча как става през команден ред. Благодаря и за предишния отговор, и за всички нови. Титла: gcc compile? Публикувано от: Lord Bad в Oct 05, 2005, 11:56 Билдната програма отива там дето кажеш с -о. o значи output. Ако не посочиш нищо изрично - програмата се билдва като а.out.
Титла: gcc compile? Публикувано от: the_real_maniac в Oct 05, 2005, 14:09
Човече, gcc sda3/home/tifa/Documents/HW.cpp може да се разтълкува като gcc `pwd`/sda3/home/tifa/Documents/HW.cpp т.е спрямо текущата директория. напиши абсолютния път и дай точната грешка , като гледам май е "няма такъв файл или директория" Поне така както си го писал или дай повече информация. |