Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Компилятор (http://forum.oszone.net/showthread.php?t=240291)

Artbol 09-08-2012 18:24 1967549

Компилятор
 
Здравствуйте у меня такой вопрос:
Подскажите пожалуйста какой нибудь нормальный компилятор С++ под WinXP, без IDE(среды разработки), можно консольную версию. Который придерживает новые стандарты языка, например
Код:

#include <iostream>
вместо
Код:

#include <iostream.h>
. Пользовался DevC++, но не очень мне в нем комфортно, во первых там есть IDE которой я не пользуюсь(пишу я в Notepad++), во вторых чтобы результаты компиляции остались на экране нужно в код программы вставлять задержку экрана:
Код:

cin.get()
. В случае консольной версии, пожалуйста скиньте ссылку на команды. Заранее благодарен.

Iska 09-08-2012 19:49 1967587

Цитата:

Цитата Artbol
чтобы результаты компиляции остались на экране нужно в код программы вставлять задержку экрана: »

Запускайте из-под командной строки, либо, например, из-под Far Manager'а.

ferget 09-08-2012 20:35 1967616

отсюда можно скачать компилятор gcc

тут можно скачать Microsoft windows SDK (компилятор от VS2010 и набор библиотек)

Artbol 09-08-2012 21:55 1967675

спасибо большое, а нельзя ли поподробнее про запуск из под Far Manager и командную строку? Я слышал что gcc под unix*, а мне под winXP нужно...

ferget 09-08-2012 22:09 1967692

По моей ссылке можно скачать сборки gcc под windows

Цитата:

Цитата Artbol
поподробнее про запуск из под Far Manager и командную строку »

Открываете командную строку, переходите в папку с исполняемым файлом, пишите в ком. строке "имя файла.exe"

Artbol 09-08-2012 22:24 1967706

А каким образом то программа скомпилируется через командную строку, если у любого компилятора есть набор библиотек, или данные библиотеки есть в winXP? Я через командную строку компилил только Java файлы и то с помощью jdk и jre.

ferget 09-08-2012 22:34 1967718

Цитата:

Цитата Artbol
у любого компилятора есть набор библиотек »

Они вместе с библиотеками скачиваются

например, папка mingw в распакованном виде занимает 316 мегабайт

Artbol 10-08-2012 02:04 1967816

Ну так вы говорите что через командную строку или Far, а где строка или far возьмут эти библиотеки, я вот это никак понять не могу.

ferget 10-08-2012 02:17 1967824

через командную строку или Far, запускается компилятор, а уже компилятор разбирается с библиотеками

вот например для mingw надо написать в командной строке
Код:

g++  main.cpp
и компилятор g++ соберет программу

Artbol 10-08-2012 17:48 1968169

Все, я понял, спасибо большое..


Время: 14:31.

Время: 14:31.
© OSzone.net 2001-