📄 compiler_specifics.qbk
字号:
[/licenseBoost.BimapCopyright (c) 2006-2007 Matias CapelettoDistributed under the Boost Software License, Version 1.0.(See accompanying file LICENSE_1_0.txt or copy athttp://www.boost.org/LICENSE_1_0.txt)][/ QuickBook Document version 1.4 ][section Compiler specifics][table[[Compiler ][OS Tested ][State ]][[GCC 3.3 ][Linux ][Supported ]][[GCC 3.4 ][Linux ][Supported ]][[GCC 4.0 ][Linux, Mac][Supported ]][[GCC 4.1 ][Linux ][Supported ]][[GCC 4.2 ][Linux ][Supported ]][[ICC 8.0 ][Linux ][Supported ]][[ICC 9.0 ][Linux ][Supported ]][[ICC 9.1 ][Linux ][Supported ]][[GCC 4.2 ][Linux ][Supported ]][[GCC 4.2 ][Linux ][Supported ]][[VS 7.1 ][Windows ][Supported ]][[VS 8.0 ][Windows ][Supported ]][[ICC 7.1 ][Windows ][Not Supported ]][[ICC 8.0 ][Windows ][Supported ]][[ICC 9.1 ][Windows ][Supported ]][[CW 8.3 ][Windows ][Not Supported ]]][/[[Comeau C++][ ][Not yet tested (Will be supported) ]][[CW 8.3 ][Windows ][On going effort to support it ]]][h2 VS 7.1]If a .cpp file uses more than four differents bimaps the compiler will runout of symbols and issue an internal compiler error. The official solutionin msdn is to split the .cpp in several files or upgrade your compiler.[h2 VS 8.0]VC++ 8.0 warns on usage of certain Standard Library and API functions thatcan be cause buffer overruns or other possible security issues if misused.See http://msdn.microsoft.com/msdnmag/issues/05/05/SafeCandC/default.aspxBut the wording of the warning is misleading and unsettling, there are noportable alternative functions, and VC++ 8.0's own libraries use thefunctions in question. In order to turn off the warnings add the followingsdefines at the begging of your .cpp files: #define _CRT_SECURE_NO_DEPRECATE #define _SCL_SECURE_NO_DEPRECATE[endsect]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -