在寫UWP程式部署到 RPi 之前,有一些Logic想要先在電腦中測試運作是否正常。
這時我們可以使用「條件式編譯指示詞」來讓那些只能在 RPi 上執行的Code先不要執行。
那要如何做呢?
先到專案屬性->Build , Platform 切到 ARM,
然後在 Conditional compilation symbols: 加入 ARM ,如下,
再來就是在程式中,使用 #if (ARM) 及 #endif 去包只能在 RPi 上執行的 Code,如下,
參考資料
Preprocessor directive in C# for importing based on platform
Hi,
亂馬客Blog已移到了 「亂馬客 : Re:從零開始的軟體開發生活」
請大家繼續支持 ^_^