llvm-fs

    10熱度

    2回答

    我正在嘗試使用爲f#提供llvm綁定的llvm-fs項目。我已編譯LLVM-3.1.dll文件--enable-shared,它現在駐留在我編譯的可執行文件相同的目錄中(我使用Environment.CurrentDirectory進行了檢查)。在LLVM-FS的DllImport樣子: [<DllImport( "LLVM-3.1.dll", EntryPoint="LLVMM

    1熱度

    1回答

    我正在使用llvm-fs綁定,我想調用的一種方法是createJITCompilerForModule,它是LLVM C api中本地方法LLVMCreateJITCompilerForModule的外部。 LLVM-FS的作者已表示,他不能在F#一個「好」這個函數調用的版本: createJITCompilerForModule in llvm-fs:Generated.fs: [<DllImp

    1熱度

    1回答

    我正在更新我的項目llvm-fs的工具,所以我安裝了新版本的mono並嘗試編譯它。無論是使用mono 3.10.0與下OS X fsharpc 3.1或mono 3.2.8用ubuntu下fsharpc 3.0編譯失敗,堆棧溢出: git clone [email protected]:fsprojects/llvm-fs.git cd llvm-fs/ FSC=fsharpc ./build

    3熱度

    1回答

    經過數週的努力,我設法編寫了使用LLVM進行JIT編譯的F#程序。但是,每當我跑我在Visual Studio 2010程序中附帶的調試器(按F5鍵,IE)我得到以下警告: 現在,我使用的時候得到這樣的警告,每單的PInvoke呼叫我Windows 7的上網本,但我只使用我的Windows Vista桌面時撥打一些電話。 其他人觸及此問題似乎已通過向要求ANSI字符串的PInvoke調用或CDec