Я только начал изучать C++, и для отображения результатов кода я нашел этот метод. Это сработало, когда я впервые скомпилировал Structure of a Programme.cpp:
#include
using namespace std;
int main ()
{
cout << "Hello World!";
return 0;
}
Он дал мне .exe, который я открыл, запустил и получил прекрасное появление "Hello World!", но когда я попробовал скомпилировать второй, Variables.cpp:
#include
using namespace std;
int main ()
{
int a, b;
int result;
a=5;
b=2;
a=a+1;
result=a-b;
cout << result;
return 0;
}
Я не получил .exe вообще, поэтому не смог понять, как его открыть. Я попробовал перекомпилировать Structure of a Programme.cpp (после удаления всех связанных файлов), но и это не создало .exe. Единственные созданные файлы - Structure of a Programme.o и Variables.o (в подкаталоге obj\Debug).
Единственный вопрос, который я смог найти, который кажется похожим, был this, но проблема кажется немного другой, и я попробовал удалить один из файлов (так что в папке был только один из Structure of a Programme.cpp или Variables.cpp) и у меня все еще был тот же результат.
Также не было ошибок компилятора ни с одним из файлов, и я не думаю, что я изменил какие-либо опции в Code Blocks между тем, как Structure of a Programme работала и не работала.
Спасибо,
Dalkius
edit: Build logs:
Compiling: Structure of a Programme.cpp
Process terminated with status 0 (0 minutes, 0 seconds)
0 errors, 0 warnings
Compiling: Variables.cpp
Process terminated with status 0 (0 minutes, 0 seconds)
0 errors, 0 warnings
edit 2: 'Full Commandline' build logs:
Build started on: 14-12-2011 at 07:57.39
Build ended on: 14-12-2011 at 08:01.03
-------------- Clean: Debug in cplusplus.com Tutorial ---------------
Done.
mingw32-g++.exe -Wall -g -c "D:\My Documents\0HOME\Programming\C++\Code Blocks\cplusplus.com Tutorial\Structure of a Programme.cpp" -o "obj\Debug\Structure of a Programme.o"
Process terminated with status 0 (0 minutes, 1 seconds)
0 errors, 0 warnings
mingw32-g++.exe -Wall -g -c "D:\My Documents\0HOME\Programming\C++\Code Blocks\cplusplus.com Tutorial\Variables.cpp" -o obj\Debug\Variables.o
Process terminated with status 0 (0 minutes, 0 seconds)
0 errors, 0 warnings