{"id":2302,"date":"2023-07-03T12:19:14","date_gmt":"2023-07-03T04:19:14","guid":{"rendered":"https:\/\/www.zhidianwl.com\/zhidian\/?p=2302"},"modified":"2023-07-03T12:19:14","modified_gmt":"2023-07-03T04:19:14","slug":"gcc%e7%94%9f%e6%88%90exe%e6%96%87%e4%bb%b6%e6%9c%89%e9%82%a3%e4%ba%9b%e5%a5%bd%e5%a4%84%e5%91%a2%ef%bc%9f","status":"publish","type":"post","link":"https:\/\/www.zhidianwl.com\/zhidian\/2023\/2302\/","title":{"rendered":"gcc\u751f\u6210exe\u6587\u4ef6\u6709\u90a3\u4e9b\u597d\u5904\u5462\uff1f"},"content":{"rendered":"
GCC\u751f\u6210EXE\u6587\u4ef6\u7684\u539f\u7406\u53ca\u8be6\u7ec6\u4ecb\u7ecd<\/p>\n
GCC\uff0c\u5168\u79f0GNU Co<\/p>\n
mpiler Collection\uff0c\u662fGNU\u9879\u76ee\u4e2d\u7684\u4e00\u4e2a\u5f00\u6e90\u7f16\u8bd1\u5668\u5957\u4ef6\uff0c\u63d0\u4f9b\u4e86C\u3001C++\u3001Objective-C\u3001Fortran\u3001Ada\u4ee5\u53ca\u5176\u4ed6\u8bed\u8a00\u7684\u7f16\u8bd1\u5668\u3002\u5728\u8fd9\u7bc7\u6587\u7ae0\u4e2d\uff0c\u6211\u4eec\u5c06\u91cd\u70b9\u4ecb\u7ecdGCC\u5982\u4f55\u751f\u6210\u53ef\u6267\u884c\u7684EXE\u6587\u4ef6\u3002GCC\u662f\u975e\u5e38\u591a\u529f\u80fd\u7684\uff0c\u5e76\u4e14\u5b83\u5728\u5404\u79cd\u5e73\u53f0\u4e0a\u90fd\u6709\u5e7f\u6cdb\u7684\u5e94\u7528\u3002\u4f8b\u5982\uff0c\u5728Windows\u4e0a\uff0cGCC\u901a\u5e38\u4e0eMinGW\u6216Cygwin\u4e00\u8d77\u4f7f\u7528\u3002<\/p>\n 1. \u7f16\u8bd1\u5668\u7684\u5de5\u4f5c\u539f\u7406\uff1a<\/p>\n \u9996\u5148\u6765\u4e86\u89e3\u4e00\u4e0b\u7f16\u8bd1\u5668\u7684\u5de5\u4f5c\u539f\u7406\u3002\u7f16\u8bd1\u5668\u7684\u4e3b\u8981\u4efb\u52a1\u662f\u5c06\u6e90\u4ee3\u7801\u6587\u4ef6\uff08\u4f8b\u5982C\u548cC++\u6587\u4ef6\uff09\u8f6c\u6362\u6210\u8ba1\u7b97\u673a\u53ef\u6267\u884c\u7684\u7a0b\u5e8f\u3002\u8fd9\u4e2a\u8fc7\u7a0b\u5206\u4e3a\u4ee5\u4e0b\u51e0\u4e2a\u6b65\u9aa4\uff1a<\/p>\n 1.1 \u9884\u5904\u7406\uff1a\u5220\u9664\u6ce8\u91ca\u3001\u5904\u7406\u5b8f\u5b9a\u4e49\u4ee5\u53ca\u5934\u6587\u4ef6\u5305\u542b\u7b49\uff0c\u5c06\u8f93\u5165\u7684\u6e90\u4ee3\u7801\u8fdb\u884c\u9884\u5904\u7406\uff0c\u5c06\u4ee3\u7801\u8f6c\u5316\u4e3a\u9884\u5904\u7406\u540e\u7684\u7f16\u8bd1\u5355\u5143\u3002<\/p>\n 1.2 \u8bcd\u6cd5\u5206\u6790\uff1a\u5c06\u9884\u5904\u7406\u540e\u7684\u4ee3\u7801\u5206\u89e3\u6210\u591a\u4e2a\u5173\u952e\u5b57\u3001\u6807\u8bc6\u7b26\u3001\u7b26\u53f7\u7b49\u5355\u8bcd\u3002<\/p>\n<\/figure>\n<\/p>\n