UPD: Tested in Windows only, the command (-Wl,--stack,268435456) might be different for other OS
go to settings -> compiler
go to linker settings tab and add "-Wl,--stack,SIZE" in the other linker options section (i've set 256mb)
# | User | Rating |
---|---|---|
1 | tourist | 4009 |
2 | jiangly | 3831 |
3 | Radewoosh | 3646 |
4 | jqdai0815 | 3620 |
4 | Benq | 3620 |
6 | orzdevinwang | 3529 |
7 | ecnerwala | 3446 |
8 | Um_nik | 3396 |
9 | gamegame | 3386 |
10 | ksun48 | 3373 |
# | User | Contrib. |
---|---|---|
1 | cry | 164 |
1 | maomao90 | 164 |
3 | Um_nik | 163 |
4 | atcoder_official | 160 |
5 | -is-this-fft- | 158 |
6 | awoo | 157 |
7 | adamant | 156 |
8 | TheScrasse | 154 |
8 | nor | 154 |
10 | Dominater069 | 153 |
UPD: Tested in Windows only, the command (-Wl,--stack,268435456) might be different for other OS
go to settings -> compiler
go to linker settings tab and add "-Wl,--stack,SIZE" in the other linker options section (i've set 256mb)
Name |
---|
Hi, I have this mistake: "unrecognized option --stack"
I'm working in Linux
The
--stack
flag is specific for Windows systems. On Linux, to get an unlimited stack, you should open a shell and run this command:And then (until you close that shell) the stack limit for that shell (and for the commands you will call from inside that shell, like
./program < input.txt
and so on) will be unlimited.I'm not sure how to tell CodeBlocks to run that command every time you click "Run".
If you have Linux, you can probably set that command to run on start in some config file.
I didn't know that the commands are different for windows and linux, i'll update the title. If what [user:wild93] says is correct, then you can add that command in place of WI,--stack... that should execute the command every time
I chanced upon this blog yesterday and yesterday itself I got to use it to increase the size of the stack to run a dfs on about a million nodes(Coursera assignment with impending deadline).Thanks a lot to ho-jo-bo-ro-lo and also to Xellos for bringing this topic to 'Recent actions' section (as this post was inactive for about 4 months).
I use some other text editors (VS Code). I have codeblocks in my system as well. I have put up that command in the codeblocks so is that stack size limit fixed in my pc for any ide/text editor I use? Someone please help!
Some of my friends use this and pass recent FHC contests