发布网友 发布时间:2022-04-23 03:27
共2个回答
热心网友 时间:2022-04-15 07:45
输出的argv[0]是./sfoo 而不是./foo,再次证明argv[0]是什么和程序名称无关,只是和传入的命令行第一个参数有关。
补充:在创建上述软连接过程中遇到了一点小问题,不妨也在这里写下来:
【问题】
在编译VMware下的Linux系统对从Windows*享过来的文件,进行编译的时候,遇到:ln: creating symbolic link XXXXXX : Operation not supported
【解决办法】
出现这类问题,主要是由于在编译的时候,要用ln去建立一些软链接,而这些文件是从Windows中,通过VMWare虚拟机共享进Linux的,而虽然此种操作在Linux系统中很常见,但Windows不支持,所以,编译会报错。比较方便的解决办法是先将文件考到linux的其他目录,再在其他非共享目录中创建软连接。另外还有个解决办法就是,在VMWare下的Linux中,建立Samba服务,然后新创建新samba用户和文件夹,然后在windows中就可以访问到该文件夹了。然后把在Linux中,从共享目录拷贝到你所要共享的samba目录中,这样,也可以实现我们所要的文件共享。此时在去编译这些代码的时候,由于是在Linux系统中的,所以就OK了。
热心网友 时间:2022-04-15 09:03
win32com库吗?追问不是,是win32con