0

全て

g++ と glib を使用して cpp をビルドすると、コンパイル エラーが発生します。c と gcc のバージョンは問題ありません。Ubuntu 10.XX でビルドしています。私はそれをWindowsで構築しました-c ++。

c++ で glib をビルドするにはどうすればよいですか? ありがとうございます。

#include <glib.h>

int main() {
    g_printf("test");
    return 0;
}

jongwon_kwak@kwak-com:~/worksapce_CXX/TESTGLib/src$ g++ -c -I/usr/include/glib-2.0 -I/usr/lib/i386-linux-gnu/glib-2.0/include TESTGLib.cpp 
TESTGLib.cpp: In function ‘int main()’:
TESTGLib.cpp:12:17: error: ‘g_printf’ was not declared in this scope
4

2 に答える 2

1

あなたが行方不明です#include <glib/gprintf.h>

于 2013-05-13T07:33:50.507 に答える
0

これを編集するだけで動作します

#include <glib/gprintf.h>
于 2014-02-21T12:52:30.200 に答える