<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Build Constraints on PlumePHP</title><link>https://plumephp.com/tags/build-constraints/</link><description>Recent content in Build Constraints on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 07 Apr 2021 16:45:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/build-constraints/index.xml" rel="self" type="application/rss+xml"/><item><title>构建约束：条件编译的艺术</title><link>https://plumephp.com/44-build-constraints/</link><pubDate>Wed, 07 Apr 2021 16:45:00 +0800</pubDate><guid>https://plumephp.com/44-build-constraints/</guid><description>&lt;h1 id="构建约束条件编译的艺术"&gt;构建约束：条件编译的艺术&lt;/h1&gt;
&lt;p&gt;你有没有想过：Go 是怎么做到一份代码编译出 Windows、Linux、macOS 等多个平台的可执行文件的？当你在 Linux 上调用系统特有的 API 时，Windows 上那段代码是怎么被&amp;quot;忽略&amp;quot;的？&lt;/p&gt;</description></item></channel></rss>