Код: Выделить всё
#include <ioastream>
using namespace std;
int main()
{
int a=6;
cout<<a;
retun 0;
}
а как и где это сделать в Линуксе
и как компилировать
Модератор: Модераторы разделов
Код: Выделить всё
#include <ioastream>
using namespace std;
int main()
{
int a=6;
cout<<a;
retun 0;
}
Код: Выделить всё
mkdir test && cd test
Код: Выделить всё
kate test.cpp
kwrite test.cpp
vim test.cpp
emacs test.cpp
Код: Выделить всё
#include<iostream>
using namespace std;
int main(int argc, char ** argv) {
cout<<"Доброе утро\n";
return 0;
}
Код: Выделить всё
test: test.cpp
g++ -o test test.cpp
Код: Выделить всё
make test
Код: Выделить всё
./test
Код: Выделить всё
Доброе утро
elf74 писал(а): ↑09.07.2007 15:17Код: Выделить всё
test: test.cpp g++ -o test test.cpp
Обратите внимание, что во второй строке перед текстом обязательно должен присутствовать отступ клавишей TAB.
[****@localhost ~]$ g++ /home/***/capp/test.cpp
/home/****/capp/test.cpp:6:2: warning: no newline at end of file
ОБЪЯСНИТЕ ПОЖАЛУЙСТА ПОПОРЯДКУ (желателен вариант не в консоли а в программе)
Код: Выделить всё
emacs newprogram.cpp&
Код: Выделить всё
g++ newprogram.cpp -o newprogram
Код: Выделить всё
./newprogram
Uncle_Theodore писал(а): ↑09.07.2007 17:41elf74, все, конечно, хорошо, но я бы не стал называть тестовую программу "test". Поскольку, кому-нибудь может захотеться запустить ее без дот-слэша, и тогда сработает стандартная команда test, а пользователь будет изумляться, почему вывод такой странный.
И еще. Для простенького примера Makefile -- это немножко слишком...
возможно ты учишься на мехмате и тебе удобнее читать лекцию выраженную в трех формулах