dynamic-linking

    2熱度

    1回答

    我想設置一個MEAN棧,並且在嘗試執行mongo.exe時出現以下問題:「程序入口點K32GetProcessMemoryInfo無法位於動態鏈接庫KERNEL32.dll「 我使用Windows Vista 64位,mongo是最新的,我以管理員身份登錄。 謝謝。

    7熱度

    1回答

    編譯二進制文件時,我觀察到兩臺機器之間的不同鏈接行爲。 每個人都有同樣的GHC(7.8.3),同樣的代碼,相同的標誌(-Wall -O2),同樣libgmp(由家釀每個安裝): machine-one$ otool -L my-binary my-binary: /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, curr

    3熱度

    1回答

    我需要編譯靜態鏈接到lua庫(liblua.a)並動態鏈接到dl庫(libdl.so)的模塊。 我編譯的C源文件(generic_loader.c)連接起來,延胡索庫:被證明 $ gcc -g generic_loader.c -shared -fpic -ldl -o _loader.o 沒有錯誤,因爲我可以看到鏈接庫和符號解析: $ ldd _loader.o _loader.o: l

    1熱度

    3回答

    我知道這個問題可能看起來有些模糊,但我會盡可能清楚地解釋。 在C++中有一種將代碼動態鏈接到已經運行的程序的方法。我正在考慮創建我自己的插件系統(用於學習/研究目的),但我想將插件限制爲特定的系統訪問權限以用於安全目的。 我想給插件有限的訪問權限,例如磁盤寫入,以便它只能從API調用函數我從我的應用程序傳遞(並通過我的預定義接口寫入)是否有強制執行此類行爲的方法從應用程序方面? 如果不是:是否有支

    2熱度

    1回答

    我試圖在Ubuntu上使用MasterQ32's OpenWorld.Engine。我遵循了「Documentation」的示例場景。除資產導入外,一切運行良好。有趣的是,Windows 7也出現同樣的錯誤:Assimp.NET的庫加載程序找不到kernel32.dll。下面是堆棧跟蹤: Unhandled Exception: System.DllNotFoundException: kern

    -3熱度

    3回答

    我想將兩個.so鏈接在一起。 情景是: 1)在.so 中定義了一個名稱相同的方法(例如void fun())2)假設我們從第一個調用這個方法,那麼調用應該去第二個.so中定義的方法 這怎麼可能? // Module 2 #include <stdio.h> void fun(); void fun() { printf(""from 2nd .so\n""); } /

    0熱度

    1回答

    我自定義了一個WordPress存檔頁面,該頁面顯示由名爲'email_blast_date'的自定義日期字段過濾的帖子列表。 我想弄清楚如何在我的標題或側欄中生成一個鏈接,將用戶引導到包含已發佈帖子的最新'email_blast_date'日的歸檔頁面。我仍然是一個新的WP開發者...這是我所知道的: 我有存檔頁的工作,以把我的自定義字段「email_blast_date而」而不是出版日期。 歸

    5熱度

    1回答

    我試圖使用依賴於OpenCV的Visual Studio 12社區構建DLL。 我想包含OpenCV作爲.lib文件,所以我不必單獨分發它,但我需要將我的文件構建爲DLL。 但我無法配置Visual Studio將一個庫導入到DLL中。如果 我的項目 - >屬性 - >配置屬性 - >常規 - >配置類型, 我選擇 「靜態庫(.LIB)」,並於: 我的項目 - >屬性 - >配置屬性 - > VC

    0熱度

    1回答

    NSBundle最常見的用法似乎是keeb nib文件和這類文件。但是從我讀的內容看來,我似乎也可以捆綁類,但是我找不到如何實現這一點的任何示例。你能提供一個這樣的例子,如果是這樣的話,你能告訴我,如果動態地將這樣的類的方法加載到一個現有的類中,它將被Apple禁止?

    1熱度

    3回答

    我有一個libA.so,這取決於libB.so,它位於../libB/(來自libA.c)。我試圖以這樣的方式編譯東西,我不必設置任何環境變量。我有: cc -std=c99 -c -fPIC -I../libB/ -Wall libA.c cc -std=c99 -shared libA.o -L../libB -lB -o libA.so 這個編譯得很好。當我運行加載力霸使用dl