portability

    2熱度

    2回答

    dllmap配置文件條目在Mono中用於將對Windows DLL的請求映射到Linux(.so)庫。但是,似乎如果微軟的.NET框架試圖用這樣的條目解析配置文件,會發生錯誤,因爲它不理解「dllmap」。我認爲我的發行版中的所有其他內容可以在Linux和Windows XP上分發。在這方面所涉及的所有可移植性中,這種配置輸入真的是失敗 - 一個不可移植的部分?沒有辦法在平臺上共享這個文件嗎?

    6熱度

    4回答

    有哪些資源可用於編寫跨多個平臺和編譯器的C/C++代碼?例如,我經常發現自己在問如下問題: 哪些預處理器宏在各種編譯器和環境中自動定義? (如__GCC__,WIN32,__WIN32__,__CYGWIN__) 哪個編譯器和標準庫的版本支持相對較新的 「標準」 功能(例如C99的長雙三角函數sinl(),中海油服(),...) 當沒有單一的便攜式功能似乎存在時,在不同平臺上執行典型任務時可以使用

    4熱度

    5回答

    我想編寫一個庫,它將與運行在Windows,Linux和OS/X等現代操作系統上的其他程序(即它將被部署爲.dll或.so模塊)動態鏈接。 這種情況下最合適的語言是什麼?我應該堅持純C嗎?或者C++也可以嗎?

    4熱度

    2回答

    是否有一個衆所周知的,可移植的,用於C++進程管理的良好庫? 我發現了一個有前途的庫,名爲Boost.Process,但它只是包含在Boost庫中的候選對象。有沒有人使用這個?有誰知道它爲什麼不是Boost的一部分?

    10熱度

    6回答

    我經常聽到人們讚美Web應用程序(而不是桌面應用程序)的便攜性。事實上,在多個操作系統上提供桌面應用程序是很困難的。不過,我認爲網絡應用程序必須同時處理可移植性問題,只能在瀏覽器而不是操作系統之間處理。或者製作跨瀏覽器的Web應用程序並不困難?

    4熱度

    1回答

    我正在評估託管的生產環境,並且目前對Google App Engine感興趣。 目前我享受免費配額。我擔心使用Google App Engine的 是否有效。可移植性也在進行分析。 請指教Google App Engine是否適合可擴展性和可移植性。 預先感謝您。

    17熱度

    4回答

    爲了讓一些開發工作回家,我必須能夠運行PostgreSQL數據庫。 我不想在家裏的機器上安裝任何東西。一切都應該跑掉USB驅動器。 What development tools do you carry on your USB drive? 這個問題涵蓋了幾乎一切,但我還沒有找到一個指南,讓PostgreSQL的便攜性。如果甚至有可能,這似乎並不容易。 那麼我該如何獲得PostgreSQL的可移植

    6熱度

    5回答

    我正在用C++編寫一個小型庫,我需要能夠在很多不同的平臺上構建,包括iPhone,Windows,Linux,Mac和Symbian S60。我已經編寫了大部分代碼,以便它是平臺不可知的,但有一些部分必須在每個平臺上編寫。 目前,我通過根據當前平臺包含不同的頭文件來實現這一目標,但是由於我不確定在所有平臺上定義了哪些預處理器定義,因此我無法充實它。對於Windows,我通常可以依靠看到WIN32或

    1熱度

    3回答

    有沒有辦法讓系統中的處理單元(如cpus或核心)的nr?我將用pthreads寫一個應用程序,所以如果有一個很好的posix調用。我知道從/ proc/cpuinfo讀取,但這不是很便攜。還有另一種更便攜的方式嗎?

    2熱度

    3回答

    完全在WAMP中開發,我需要將其部署到組織中的LAMP設置。我想確保部署順利進行,並儘可能縮短時間。在LAMP中進行部署之前,需要更改哪些內容?還有什麼方法可以在一些模擬的LAMP環境中測試它嗎? 編輯:我使用Perl服務器端腳本和很少的PHP。 謝謝...