0

GIOChannel を使用する glib のチュートリアルを試しています。glib-2.30.2 (gtk+-3.2.3) と C コードで Ubuntu 11.04 (Natty Narwhal) を使用しています。

コードはここからです: http://library.developer.nokia.com/index.jsp?topic=/GUID-E35887BB-7E58-438C-AA27-97B2CDE7E069/GUID-817C43E8-9169-4750-818B-B431D138D71A.html

プログラムは実行されますが、ソース テスト ファイルの内容が宛先ファイルにコピーされません。エラー メッセージや警告メッセージは表示されません。プログラムは何もしません。ここで何が問題なのですか?

4

1 に答える 1

0

今すぐ動作します、私は行を変更しました:

g_print("usage:<cp SOURCE> <DESTINATION>\n");

に:

g_print("usage: %s <SOURCE> <DESTINATION>\n", argv[0]);

次に、次を使用してコンパイルしました。

gcc -Wall $(pkg-config --cflags gio-2.0) -c io.c

gcc -Wall $(pkg-config --libs gio-20) -o io io.o 

以下を使用してプログラムを実行します。./io io.c new_io.c

于 2012-08-03T17:46:18.947 に答える