| title | -F (Set Stack Size) | Microsoft Docs | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ms.custom | ||||||||||||||
| ms.date | 11/04/2016 | |||||||||||||
| ms.reviewer | ||||||||||||||
| ms.suite | ||||||||||||||
| ms.technology |
|
|||||||||||||
| ms.tgt_pltfrm | ||||||||||||||
| ms.topic | article | |||||||||||||
| f1_keywords |
|
|||||||||||||
| dev_langs |
|
|||||||||||||
| helpviewer_keywords |
|
|||||||||||||
| ms.assetid | 17320b6f-8305-445b-9ec2-75833f4b29e0 | |||||||||||||
| caps.latest.revision | 11 | |||||||||||||
| author | corob-msft | |||||||||||||
| ms.author | corob | |||||||||||||
| manager | ghogen | |||||||||||||
| translation.priority.ht |
|
Sets the program stack size in bytes.
/F number
number
The stack size in bytes.
Without this option the stack size defaults to 1 MB. The number argument can be in decimal or C-language notation. The argument can range from 1 to the maximum stack size accepted by the linker. The linker rounds up the specified value to the nearest 4 bytes. The space between /F and number is optional.
You may need to increase the stack size if your program gets stack-overflow messages.
You can also set the stack size by:
-
Using the /STACK linker option. For more information, see /STACK.
-
Using EDITBIN on the .exe file. For more information, see EDITBIN Reference.
-
Open the project's Property Pages dialog box. For details, see Working with Project Properties.
-
Click the C/C++ folder.
-
Click the Command Line property page.
-
Type the compiler option in the Additional Options box.
- See xref:Microsoft.VisualStudio.VCProjectEngine.VCCLCompilerTool.AdditionalOptions%2A.