porting

    5熱度

    1回答

    我以前遇到過這個問題多次,想聽聽其他人的經驗和建議是什麼。假設您有一個工作穩定但相對較小的遊戲引擎,只能在一個平臺上運行,並且您希望將其移植到另一個平臺。 第一步顯而易見:您將代碼,鏈接到平臺庫而不是舊版本,對項目或目標構建設置進行必要的更改,然後點擊構建。大約出現五到二萬個錯誤。當然有很多重複的東西,但它立即引發了下一個步驟應該是什麼問題? 如何將遊戲引擎移植到另一個平臺,或者由於系統和API設

    3熱度

    6回答

    我有一個很大的代碼庫,我的任務是移植到64位。代碼編譯,但它打印了大量不兼容的指針警告(如預期的那樣)。有什麼辦法可以讓gcc打印發生錯誤的行嗎?在這一點上,我只是使用gcc的錯誤消息來追蹤需要修改的假設,並且不得不查找每一個都不好玩。

    0熱度

    1回答

    我不知道爲什麼會出現我正在將我的應用程序移植到ipad版本並移動我的一個視圖,這恰好是導航控制器放入uipopover中。我確實在視圖中有一個uibarbutton項目,用一個「完成」按鈕來解除導航控制器,但我註釋到了代碼,它仍然出現,不知道爲什麼。 我記得有人提到某些版本的xcode與uipopovers搭配,誰都知道哪些是哪些?即時通訊使用3.2.3

    0熱度

    1回答

    我能夠爲iPad創建一個新的應用程序配置文件,但是,當我將iPhone從「iPhone」轉換爲「Universal」設備時,我遇到了簽名錯誤。 [BEROR]Code Sign error: a valid provisioning profile matching the application's Identifier 'rfc1034identifier' could not be foun

    15熱度

    3回答

    我正嘗試將Windows應用程序移植到Linux。此應用程序標記__stdcall屬性的一些功能。然而,我有一個朋友告訴我,stdcall僅用於windows,在linux中沒有意義(但是Windows GCC中存在)。 我試圖搜索谷歌關於這一點,並得到了一些結果表明,Linux中有stdacll。 那麼...? 此外,對於海灣合作委員會,我看到了2個實現:__attribute__((__std

    1熱度

    2回答

    我有一個現有的ASP.net 3.5 Web應用程序。 這是經過測試並在32位環境下工作的。 有一個將此應用程序遷移到64位環境的計劃。 作爲第一步,計劃是編譯「任何CPU」中的整個應用程序 是否有人知道可用於從32位移植到64位的任何計劃/清單? 由於硬件仍處於採購階段,實際系統測試開始之前還需要一段時間,因此我們希望儘量減少實際系統測試期間出現的問題數量。 \

    7熱度

    3回答

    我目前正在移植一些Windows代碼,並試圖使它可用於Ubuntu中。該項目最初是用VC++編譯的,沒有任何問題。另外我應該注意的是,這隻需要在Ubuntu中工作,但更多平臺獨立的想法當然是受歡迎的。 大部分代碼很容易移植,因爲它大部分是一個數值模擬項目,只有很少的操作系統特定部分。在移植版本中沒有使用UNICODE,並且沒有任何需要支持這一點。 我想知道什麼是最好的做法,試圖讓這個代碼編譯與海灣

    6熱度

    1回答

    我將我的C++ windows代碼(msvc & intel)移植到Linux(g ++)。代碼使用了很多模板(我喜歡元編程;-)。但是我不能編譯這個代碼: template <class TA> struct A { template <class TAB> struct B; }; template <class TC> struct C {}; template

    1熱度

    6回答

    相當於java Integer.toHexString的C/C++。 將一些代碼從java移植到C/C++,C是否在函數中構建了Integer.toHexString在java中? UPDATE: 繼承人是確切的代碼我試圖端口: String downsize = Integer.toHexString(decimal);

    1熱度

    1回答

    我目前參與將大型複雜的VBA應用程序移植到.NET 4.0。 在.NET我有權訪問Profiling API,我已經用於儀器的組件,以提取的類構造時大約信息,方法調用等 是否有VBA的等效?也就是說,某種回調系統,所以我可以編寫代碼,它會在VBA代碼執行時通知事件。我在Google上花了一些時間,並聯繫了幾位VBA專家,但無濟於事。