国产探花免费观看_亚洲丰满少妇自慰呻吟_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.


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嵊州市| 平罗县| 渭南市| 游戏| 伊金霍洛旗| 涡阳县| 德昌县| 固安县| 金华市| 炉霍县| 平山县| 曲水县| 泾源县| 万全县| 谷城县| 龙井市| 南京市| 车险| 红安县| 松江区| 荆门市| 辽源市| 同仁县| 大港区| 南丰县| 土默特右旗| 博客| 博爱县| 乌海市| 海安县| 鸡泽县| 芜湖市| 平凉市| 禄劝| 建湖县| 陵水| 独山县| 张北县| 武隆县| 常州市| 勐海县|