mateo Публикувано Септември 9, 2007 Report Share Публикувано Септември 9, 2007 Здравейте.Някой можели да ми обясни как да компилирам програма на С.Но първо да дам някои разяснения. Както сами ще разберете сега започвам изучаване на С програмиране, защото ми е интересно, а дали ще излезе някога програмист от мен..., е това е друга тема пък и времето ще покаже.Използвам книгата С в лесни стъпки. Свалих и инсталирах компилатора MinGW-3.1.0-exe както пише вкнигата. Добавих към променливата Path - MinGW\bin както съветват в книгата, но нещо не е както трябва.Програмата e под името hello.c#include <stdio.h> int main() { printf("hello world\n"); return 0; }Стартирам cmd и пиша:gcc hello.c -o hello.exe, за да генерирам изпълним файл с името hello.exe, но нищо не се получава.Също от книгата прочетох нещо което при мен го няма:1 - в С: трябвало да има директория MyPrograms, е при мен нямаше затова я създадох и поставих файла там и отново нищо2 - ако съм бил напишел в cmd - gcc - hello съм щял да видя списък с всички възможни опции на компилатора, но отново нищо.Предварително Багодаря. Цитирай Link to comment Сподели другаде More sharing options...
crio Публикувано Септември 9, 2007 Report Share Публикувано Септември 9, 2007 Аз ползвам DevC++ който използва MinGW (Minimalist GNU for Windows) но несъм го направил да компилирам през cmd тъй като предпочитам средата за разработка да използва компилатора както тя си знае Незнам как са го обяснили в книгата но аз го инсталирах по следния начин:Десен клик върху My computer -> PropertiesAdvanced -> Enviromental Variablesпосле в листа "System variables" намираш елемента "PATH"много внимателно го редактираш като добавиш в края на стойноста ";<директорията в която е инсталиран MinGW>\bin" в моя случай ";D:\Coding\DevCpp\bin"Много е важно да отделиш новата стойност от предната с ;Видях че си казал че си иползвал същия метод.. но сложи ли ; Цитирай Link to comment Сподели другаде More sharing options...
Препоръчан пост
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.