哦,还有,vm原版的是英文的,不晓得你的是不是汉化版的,汉化方法百度文库上也有详细教程。
系统安装之后所有东西都在一个虚拟磁盘文件上,不要了直接删除它就行了,也可以把它复制出来随身携带,只要有vm,就能使用你的linux。
假设在linux上用gcc编译程序,需要用下列编译选项生成.so文件:gcc -fPIC -shared
.so 文件安装一般是在/usr/lib或者/usr/local/lib下,安装后不需要绝对路径即可使用。当然你也可以安装到工程文件夹下面,不过很少有这么做的。使用时只需要dlopen()函数打开这个库,用dlsym()函数将动态库的函数体加载进来;同样已加载的动态函数库可以用dlclose()关闭。
详细使用方法百度搜dlopen 即可。
VS是Windows下的一个程序开发IDE(Integrated-Development-Environment集成开发环境),里面除了编译工具还有很多其他的构建系统的工具。GCC(GNU Compiler Collections)是Linux下最出名、最常用的编译器,支持几乎所有编程语音。GCC最初出的含义是GNU C Compiler。
Code::Blocks是Linux上一个C/C++,Fortran IDE,据说还不错,我没用。我做嵌入式Linux开发用vim+插件+make+gdb,当然gcc编译工具是少不了的。
Java开发肯定是Eclipse最好用了,C/C++等其他一些语言用Eclipse+插件也还凑合。
也很多人喜欢用Emacs+插件的。
用C/C++,时间紧的建议用Code:Blocks或Eclipse for C/C++,爱折腾的Emacs+插件或vim+插件+make+gdb。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)