我正在尝试使用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
程序会运行,但源测试文件的内容没有复制到目标文件中。我没有收到任何错误或警告消息。程序什么也不做。这是怎么回事?
发布于 2012-08-04 01:46:19
现在,我更改了这行代码:
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
https://stackoverflow.com/questions/11255923
复制相似问题