portability

    2熱度

    4回答

    我使用OpenCV的各種對象檢測器,我發現很難寫便攜式代碼。 例如,加載一個面部檢測器,經由自制安裝有一個OpenCV的MAC,我必須寫: haar=cv.Load('/usr/local/Cellar/opencv/2.4.2/share/OpenCV/haarcascades/haarcascade_frontalface_default.xml') 這不是便攜式的;如果我想更改爲另一臺機

    0熱度

    1回答

    我有一個Qt應用程序,它可以獲取串行數據並且顯示在儀表板類型的GUI中。該方案的基本結構如下: EDIT 的SerialPort(從QIODevice繼承)對象獲得創建並具有連接到其槽readyRead信號。 當新數據進入時,它會通過消息處理程序解釋並通過程序發送。最終,數據進入GUI層,並顯示給用戶。 該程序在Windows 7中運行正常,但是當我在松下韌體上運行它,運行Windows XP時,

    8熱度

    1回答

    我正在尋找一種方法來製作與特定版本的系統庫鏈接的現有專有ELF二進制文件。對於可移植性,我的意思是使每個系統具有相同的處理器架構和兼容的系統內核的可執行文件,而不必擁有這些庫的源代碼(如果沒有源代碼就沒有辦法,那也可以) 。 到目前爲止,我想到了兩種可能性,但我不知道他們是否在所有可能的,如果是,可供選擇: 搜索所有鏈接庫和他們的依賴,並將其包含在二進制文件的子目錄並將Library-Path更改

    0熱度

    1回答

    我有大約10-15個平板電腦,散佈在大約20-30平方米的區域內,與作爲服務器的平板電腦無線連接,位於專用位置。客戶端平板電腦需要來自服務器的更新數據,並且還需要將報告數據存儲在中央數據庫服務器上,最好由服務器平板電腦託管。 已建議平板電腦不得用作服務器。但是,我需要服務器成爲平板電腦而不是PC,以降低成本,並且不會因爲空間的限制而侵入現有系統(該設備必須是便攜式的,以便可以關閉電源並鎖定在一天結

    8熱度

    1回答

    我從使用Visual Studio 2010進行編譯的開發人員那裏接收C++源代碼,然後我需要在各種不同的編譯器下進行重新編譯:GCC,LLVM,Visual Studio的其他版本等。有時,他向我發送的代碼在VS2010中編譯時不會出現警告)無法在其他編譯器下編譯。 是否有任何編譯器設置,他可以在VS2010中設置以增加他的代碼可以乾淨地移植的可能性?

    3熱度

    2回答

    標題說明了一切,我正在尋找一些最好是獨立的東西,因爲我不想添加更多的庫。因爲我需要它在緊張的高性能環路 性能應該不錯。我想這是以隨機程度爲代價的。

    5熱度

    1回答

    在我的網頁的OnLoad處理程序中,我試圖檢查所有圖像是否已正確加載。 我遍歷所有<img>標記,並使用我的isImageLoaded()函數檢查它們。不幸的是,我的功能只適用於Firefox和IE版本8. 任何建議如何讓它在IE 9和10的工作? function isImageLoaded(img) { // check for IE if (!img.complete)

    2熱度

    2回答

    我目前正在嘗試使用安裝的插件進行Eclipse istallation,因此您只需將整個「eclipse」文件夾複製到另一個系統,並具有與原始系統相同的設置即可。 我現在的問題是,既然月食4.2(?)使用幫助時>安裝新軟件...插件被安裝在外部進入該文件夾 C:/Users/Username/.eclipse/org.eclipse.platform_4.2.0_identifier ,而不是到文

    0熱度

    1回答

    我已經設法使用PyInstaller從基於PyQt的Python應用程序製作一個單一的可執行文件(對於Windows),但是它也可以用於Linux? 在Linux機器上(LUbuntu),當我運行.py腳本時,我遇到了有關丟失PyQt綁定的錯誤,我甚至無法通過apt-get下載它們,因爲無法連接服務器。以某種方式將丟失的庫打包到我的程序文件中以使其更便於攜帶會更方便,但我該怎麼做?

    10熱度

    2回答

    我想在GitHub上啓動一個C++項目,這樣我就可以克隆/在不同的操作系統上構建(例如OSX和unix)。會有很多需要安裝的依賴項(例如curl,libxml2等),並且儘可能避免用戶需要在系統上手動安裝代理。是否有可能做到這一點?