我正在尝试使用GIOChannel的glib教程。我正在使用Ubuntu 11.04(Natty Narwhal)和glib-2.30.2(gtk + -3.2.3)和C代码。
程序运行但我的源测试文件的内容未复制到目标文件。我没有收到任何错误或警告信息。该计划什么都不做。这有什么不对?
答案 0 :(得分: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