I've used C::B on and off for a while now and I've only recently begun to have this problem (a day or two).
Anyways, if i "build and run" the project it doesn't create a new EXE but instead run the last one created, i have to rebuild or clean the project for it to actually create a new EXE that represent the code I've written. It gets really frustrating since i cant even see a int changed to 5 from 10 in action without a total rebuild.
This is a buildlog from when i've pressed F9 (Build and run)
"Checking for existence: C:\Users\*****\Documents\CodeBlocks\Spel\bin\Debug\Spel.exe
Executing: "C:\Users\*****\Documents\CodeBlocks\Spel\bin\Debug\Spel.exe" (in C:\Users\*****\Documents\CodeBlocks\Spel\.)
Process terminated with status 0 (0 minutes, 2 seconds)"
I'd appreciate help vary much since this is really putting me off the mood to code. I've tried a re-install of Code::Blocks and that didn't make a difference.
// Tallkotten
Please post the build log without trying to run the executable, just click build or use Ctrl+F9 as hotkey.
And turn on full commandline log (if it is not already), see : http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_(errors)#Q:_How_do_I_troubleshoot_a_compiler_problem.3F (http://wiki.codeblocks.org/index.php?title=FAQ-Compiling_(errors)#Q:_How_do_I_troubleshoot_a_compiler_problem.3F)
-------------- Build: Debug in Spel ---------------
mingw32-g++.exe -Wall -g g++ test.cpp -std=c++0x -I"C:\Program Files (x86)\CodeBlocks\MinGW\include\SDL" -IC:\SDL-1.2.15_mingw32\include -c C:\Users\Johan\Documents\CodeBlocks\Spel\tile.cpp -o obj\Debug\tile.o
mingw32-g++.exe: g++: No such file or directory
mingw32-g++.exe: test.cpp: No such file or directory
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings
That is what i got when he hit "rebuild" and then build on the main.cpp file.
Thanks for a speedy response :)
Determine where the values "g++" and "test.cpp" was entered in error.
Likely in the linker or compiler other option settings in the project settings
Or, in the Global Compiler/Linker other options.
Tim S.
Could you expand on that? Did not quite get where i should look and for what.
I went into Project Settings -> Build Options -> Debug -> Other options (under compiler settings) and there i find this "g++ test.cpp -std=c++0x". It tells me nothing thought :/
Quote from: Tallkotten on July 03, 2012, 12:25:52 AM
I went into Project Settings -> Build Options -> Debug -> Other options (under compiler settings) and there i find this "g++ test.cpp -std=c++0x".
Why you put the test "g++ test.cpp -std=c++0x" there? This is totally wrong! You need to remove them.
I suggest you need to learn how to build your program in the Windows Command line Shell.
Quote from: ollydbg on July 03, 2012, 02:46:30 AM
Quote from: Tallkotten on July 03, 2012, 12:25:52 AM
I went into Project Settings -> Build Options -> Debug -> Other options (under compiler settings) and there i find this "g++ test.cpp -std=c++0x".
Why you put the test "g++ test.cpp -std=c++0x" there? This is totally wrong! You need to remove them.
I suggest you need to learn how to build your program in the Windows Command line Shell.
I haven't done anything, it must have been put there by the program. How do i solve this? :/
Quote from: Tallkotten on July 03, 2012, 10:53:34 AM
I haven't done anything, it must have been put there by the program.
If that's really the case, it would be a serious bug, but I never ever heard anybody mention such a thing before.
Quote from: Tallkotten on July 03, 2012, 10:53:34 AM
How do i solve this? :/
By removing it !
Ok, i'm going to remove it asap and i'll post and see if the problem has been solved!
I can't thank you guys enough!
It seems to work great now! Thanks so much for the help, coding will not be a pain in the ass like before from now on! ;)