Jump to content

Малко помощ за С/С++ програмиране


mateo

Препоръчан пост

Здравейте.

Някой можели да ми обясни как да компилирам програма на С.

Но първо да дам някои разяснения. Както сами ще разберете сега започвам изучаване на С програмиране, защото ми е интересно, а дали ще излезе някога програмист от мен..., е това е друга тема пък и времето ще покаже.

Използвам книгата С в лесни стъпки. Свалих и инсталирах компилатора 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 съм щял да видя списък с всички възможни опции на компилатора, но отново нищо.

Предварително Багодаря. :help:

Link to comment
Сподели другаде

Аз ползвам DevC++ който използва MinGW (Minimalist GNU for Windows) но несъм го направил да компилирам през cmd тъй като предпочитам средата за разработка да използва компилатора както тя си знае ;)

Незнам как са го обяснили в книгата но аз го инсталирах по следния начин:

  1. Десен клик върху My computer -> Properties
  2. Advanced -> Enviromental Variables
  3. после в листа "System variables" намираш елемента "PATH"
  4. много внимателно го редактираш като добавиш в края на стойноста ";<директорията в която е инсталиран MinGW>\bin" в моя случай ";D:\Coding\DevCpp\bin"

Много е важно да отделиш новата стойност от предната с ;

Видях че си казал че си иползвал същия метод.. но сложи ли ;

Link to comment
Сподели другаде

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гост
Отговори на тази тема

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   Не можете да качите директно снимка. Качете или добавете изображението от линк (URL)

Loading...
×
×
  • Създай ново...