porting

    4熱度

    4回答

    我試圖將一個小型數據分析程序從64位UNIX移植到32位Windows XP系統(不要問:))。 但是現在我遇到了2GB文件大小限制問題(在此平臺上不是64位)。 我搜查了這個網站和其他可能的解決方案,但找不到任何可以直接翻譯我的問題。 問題在於使用fseek和ftell。 有誰知道以下兩個函數的修改,使他們在32位Windows XP上處理大於2GB的文件(實際訂購100GB)。 nsample

    1熱度

    2回答

    我從Linux的移植到FreeBSD並同時將errno失敗碰上::用mknod(): [EINVAL] Creating anything else than a block or character spe- cial file (or a whiteout) is not supported. 但我也看到它前面的手冊頁指出: The mknod() system ca

    4熱度

    4回答

    我正在將一個小包從C++翻譯成Java。我從來沒有真正使用C++,所以一些語法有點神祕。特別是,我有困難,制定了Java相當於這將是什麼: file: SomeClass.cpp SomeClass::SomeClass(BitStream* data, const char* const filename) : data(data), cipher(filename), iv(ne

    4熱度

    3回答

    我正在向Java移植一個小型(< 10類)C++項目。該項目處理聲音文件,並在C++中使用libsndfile來執行此操作。代碼包括像這樣的東西: const int channels = audioFileInfo.channels; ... sf_readf_double(audioFile, inputBuffer, MAX_ECHO); ... sf_writef_double(o

    0熱度

    1回答

    我試圖運行uic3 -convert將一些QT3 .ui文件轉換爲QT4。 當我運行它時,uic3報告它無法找到規則文件(q3porting.xml)。 哪裏uic3查找q3porting.xml文件 我可以通過規則文件作爲命令行參數(類似於使用qt3to4 -rulesFile)?如果不是,我還能做什麼?

    2熱度

    2回答

    我是一名iOS開發人員,我發現了一個很棒的圖書館,可以爲我處理各種天文相關計算。問題是它是用Java編寫的。雖然我對接近Java的語言有足夠的經驗,但我無法在iOS上運行Java。 我想移植它,但因爲我以前從未移植過任何東西。就像我說的,我不認爲語言會成爲問題。這是一個相當簡單的庫,主要涉及Date對象和數學。 我想找出最好的方法去做移植。我是從每個課程的核心方法/功能開始的,還是我可以直接在每個

    1熱度

    1回答

    libunwind在FreeBSD 8.1 amd64上作爲一個包(pkg_add -r libunwind)提供。 它在FreeBSD 8.1 i386上不可用。 當我從http://www.nongnu.org/libunwind/下載時,我無法構建它。 該錯誤是 在文件從ptrace的包含/ _UPT_elf.c:4: ../include/libunwind_i.h:65:5:錯誤:#ER

    14熱度

    5回答

    在FreeBSD v8.1上,Linux的/ proc/cpuinfo等價於什麼?我的應用程序讀取/ proc/cpuinfo並將信息保存在日誌文件中,我可以做些什麼來獲取在FreeBSD上記錄的類似信息? 樣本的/ proc/cpuinfo中看起來是這樣的: processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 23

    1熱度

    1回答

    我有一個32位的基礎上的FreeBSD V8.1並嘗試在64位的FreeBSD V8.1運行它,它失敗: [si-fbsd8x64b ~] flume --version ELF interpreter /libexec/ld-elf.so.1 not found Abort trap: 6 可這工作,如果是的話,我需要什麼樣的變化使它成爲可能?

    21熱度

    6回答

    FreeBSD v8.1上的Linux'free'命令等價於什麼? 我從我的應用程序調用'free'並在我的應用程序的日誌文件中報告結果。當移植到FreeBSD v8.1時,將會取代什麼? 這裏是「免費」的Linux上運行示例: [centos4x32 ~] free total used free shared buffers cached Mem: 774452 7