1
我想在android中構建Gstreamer插件(表面紋理接收器)。我得到這個錯誤有幾個人相處:錯誤:'gint'尚未聲明
"error: 'gint' has not been declared".
我做的源碼編譯/ envsetup.sh然後走進水槽目錄,做「毫米」。然後我得到了上述錯誤。
我相信我應該包括 「gst.h」 和 「glib.h」。但是當我添加這些包含行時,出現錯誤,指出無法找到這些文件。所以,我認爲這些頭文件的路徑需要正確設置。但我不知道如何或在哪裏設置此路徑。
Android.mk應該以某種方式修改嗎?
請幫助 感謝。
是的,我知道在哪裏可以找到文件「glib.h」。但我不知道如何將它包含在android的路徑中。 – varun 2012-04-11 06:07:03
好吧,我還沒有嘗試在android上使用glib,但在其他系統上,您使用-I/path/to/glib指定了glib.h的路徑。如果安裝了pkg-config,則可以從命令中獲取正確的-I標誌:pkg-config --cflags glib-2.0(但我不知道這是否適用於android)。 – 2012-04-11 06:13:18
謝謝阿爾伯特:)欣賞它:) – varun 2012-04-11 06:16:01