![C++ C++](/uploads/1/2/6/1/126145039/255399599.jpg)
hello altogether,
my name is Wolfram Pagels, Berlin, Germany
my status is :retired but enthusiastic c++-fan;
my name is Wolfram Pagels, Berlin, Germany
my status is :retired but enthusiastic c++-fan;
I use Dev-C++ since 3 month ago; in the 70th I programmed in Fortran;
after a long break I enjoy to learn c++11;
after a long break I enjoy to learn c++11;
I'm getting error: 'for' loop initial declaration used outside C99 mode when I try to compile with make. I found a wiki that says Put -std=c99 in the compilation line: gcc -std=c99 foo.c -o foo. Jan 14, 2017 Dev-C (int, char)نوشتن افاده کننده ها for در داخل.
C99 Mode In Dev C++
e.g.: the day before yesterday I got the following message from Dev-C++:
My second question to you: * h o w to enable (these) options at my installed and running actual mingw compiler as part of Dev-C++ IDE ?
Dev C++ C99 Mode Windows 10
Thank you in advance for your time,
![Dev C++ C99 Mode Dev C++ C99 Mode](https://images2018.cnblogs.com/blog/1328928/201803/1328928-20180326230937505-1596365623.png)
yours sincerely
Edited by mike_2000_17: Removed email address. Fixed formatting.
- 4 Contributors
- forum 3 Replies
- 3,683 Views
- 23 Hours Discussion Span
- commentLatest Postby Ancient DragonLatest Post
mike_2000_172,669
Well, the answer to your problem (but not to your question) is to change your IDE. Dev-C++ is far too old to support C++11. The MinGW GCC version that ships with Dev-C++ is version 3.4.2, which is really old. Decent support for C++11 starts roughly from 4.6.0, but since it is still experimental, the newer the better. Currently, you can get 4.7.1 version through '>TDM-GCC ports. I recommend switching to '>CodeBlocks, which you can download as an installer that includes TDM-GCC 4.7.1. That should allow you to have decent C++11 support.
As for setting compiler options, you typically have to navigate the 'Build Configuration' or 'Project Properties' or similar panels. Usually, you will find a place to put 'custom compiler options' where you can place the exact command-line compiler option (like
-std=c++11
), that is, if you can't find a checkbox for the particular option you need.