使用支持構建多個操作系統的代碼庫時,只需要對Emscripten進行修改,將它們集成到相同的代碼庫中,只有在條件編譯的幫助下才能讓它在其他環境中繼續工作。如何有條件地編譯emscripten的代碼?
雖然這個主題似乎沒有任何文檔,但對我來說這似乎很差,我也不能找到任何關於它的問題,這對我來說似乎很令人驚訝 - 我預計它會被很好地踐踏和 - 文件化的領土。
我該怎麼做?
(我已經看過tools/shared.py
,這似乎表明,#ifdef EMSCRIPTEN
或#ifdef __EMSCRIPTEN__
可以使用,我還在問這個問題,以確定是否我是正確的,如果這是這樣做的正確的方式,甚至這應該使用)。