国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

GCC Compile and Link options

2019-11-08 18:42:36
字體:
來源:轉載
供稿:網友

歡迎使用Markdown編輯器寫博客

https://gcc.gnu.org/onlinedocs/gcc/Code-Gen-Options.html#Code-Gen-Options

-fexceptions

Enable exception handling. Generates extra code needed to PRopagate exceptions. For some targets, this implies GCC generates frame unwind information for all functions, which can produce significant data size overhead, although it does not affect execution. If you do not specify this option, GCC enables it by default for languages like C++ that normally require exception handling, and disables it for languages like C that do not normally require it. However, you may need to enable this option when compiling C code that needs to interOperate properly with exception handlers written in C++. You may also wish to disable this option if you are compiling older C++ programs that don’t use exception handling.

-fnon-call-exceptions

Generate code that allows trapping instructions to throw exceptions. Note that this requires platform-specific runtime support that does not exist everywhere. Moreover, it only allows trapping instructions to throw exceptions, i.e. memory references or floating-point instructions. It does not allow exceptions to be thrown from arbitrary signal handlers such as SIGALRM.

https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html#Link-Options

-rdynamic

Pass the flag -export-dynamic to the ELF linker, on targets that support it. This instructs the linker to add all symbols, not only used ones, to the dynamic symbol table. This option is needed for some uses of dlopen or to allow obtaining backtraces from within a program.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海城市| 永和县| 杂多县| 连南| 兰考县| 钟祥市| 乌兰察布市| 普陀区| 武邑县| 通海县| 若羌县| 石楼县| 仙居县| 敦煌市| 应用必备| 竹山县| 姚安县| 洛浦县| 双江| 嘉黎县| 沂水县| 临安市| 绿春县| 清苑县| 当阳市| 综艺| 富锦市| 界首市| 和硕县| 竹北市| 大洼县| 四平市| 准格尔旗| 常德市| 凉山| 嘉定区| 湖州市| 江津市| 山丹县| 霍林郭勒市| 榆中县|