1.如何在Win上安装和使用GNUstep和Objective
1、下载GNUstep
GNUstep 环境可通过Windows 下的MinGW 工具来使用,MinGW 是GNU 编译工具在Windows 下的移植版本。安装GNUstep 包括安装MinGW 和GNUstep,这两者都可以通过这里下载:.
MinGW 包含GNUstep System 和GNUstep Core,必须先安装这二者。
2、安装MinGW 和GNUstep
上面所需的包下载完后,就可以开始安装,图形化的安装向导界面,安装目录指定为C:\GNUstep。
一旦MinGW 安装完毕,即可安装GNUstep Core 包。
3、运行GNUstep Shell
想开始使用Objective-C 和GNUstep, 需要启动GNUstep shell ,从开始菜单中的GNUstep 中运行Shell,
4、安装完的测试,
该Shell 环境是一个最小化版本的Linux 或Unix 环境,如果对此不熟悉,不怕,也可以使用Windows 下熟悉的编辑器。
当该Shell 第一次启动时,将会进入默认的主目录:
C:\GNUstep\home\
其中是登录Windows 系统的用户名。输入下面代码来创建一个简单的应用:
01 #import
02
03 int main (int argc, const char * argv[])
04 {
05 NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
06
07 NSLog (@"hello world");
08 [pool drain];
09 return 0;
10 }
将以上代码保存在主目录下的hello.m 文件,可以使用任意编辑器来编辑该文件。
接下来使用下面命令进行编译:
1 $ gcc `gnustep-config --objc-flags` -L /GNUstep/System/Library/Libraries hello.m -o hello -lgnustep-base
2 -lobjc
如果编译成功的话,可以使用如下命令执行程序:
1 ./hello.exe
该程序输出信息如下:
1 2009-09-24 14:31:25.721 hello[2200] hello world
2.gnu global
关于TAGS参见Emacs Manual的28.3 Tags Tables一节
global、gtags、ctags都是生成TAG文件,你在.emacs中指定tags-file-name或者tags-table-list即可,但不要同时指定两者,比如:
(setq tags-table-list
'("~/emacs" "/usr/local/lib/emacs/src"))
生成TAGS文件,只需要在项目目录中运行etags,我对global不太熟悉,但是据说比ctags要好。
生成指定扩展名可以用find过滤文件
find . -name "*.[chCH]" -print | etags -
在Emacs中使用TAGS的快捷键是M-.
我对这方面了解不是很深入,如有错误还望指正
3.如何编译安装uhd和gnuradio
1/系统是Ubuntu12.04,在win系统下用wubi装就可以。现在装linux已经简单很多了,照着步骤一步一步来就行,安装过程中可能会出现更新卡在那过不去,点跳过就行,不影响系统使用。
2/GNU Radio和UHD的安装过程有deb包安装的,也有用脚本安装。好像是基于GNU Radio3.4.1以前版本,不用装UHD就能驱动USRP,之后的版本都得装UHD。最开始拿到板子之后,按照海曼提供的文档进行安装
安装成功之后,GRC界面可以运行,但是uhd_fft.py亲测不可用,报错如下:
AttributeError: 'gr_hier_block2_sptr' object has no attribute 'set_callback'
当时在这个地方纠结了很久,用apt和packages都尝试过,均不行,也许是哪设置有问题,不知道该如何调试。
最后尝试了用脚本安装,此方法简单可行,并且安装之后都是基于最新的版本,就是安装时间很长,得耐心等。总结起来如下:
1.open a terminal window---------打开终端ctrl+alt+t
2.move to the directory you would like the source files to be stored (e.g. 'cd src/')----选个文件夹
3.run this command:-------运行如下指令
$ wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio
之前最好sudo apt-get update,安装过程会出现一些提示什么的,输入y和用户权限密码就行。
4.怎么在win10下安装opensuse
方法/步骤1
首先我们需要下载Ubuntu的镜像,下载的时候需要看清楚系统的位数,如果自己的CPU是32位的则下载X86,否则下载amd64的,不然可能直接导致安装不成功
2
下载好镜像后,我们下载一个easybcd软件,推荐2.2的版本。安装后打开,在启动项里面点击添加新条目,在ISO内选择我们之前下好的Ubuntu的镜像即可
3
然后我们回到开始菜单,重启电脑,重启后会有很多的启动选项,我们选择刚刚添加的启动ISO选项,然后回车
4
此时系统就会自动调用原来ISO的文件的启动项,进入Ubuntu的安装界面,这时候基本让系统自动完成就可以了,我建议关掉网络,这样系统会快一些
5
然后需要你设置比如硬盘分配大小和win10及Ubuntu的共存情况,这时候记得要设置成win10和Ubuntu共存,不要选择替代就可以了
6
最后就是安装完成了,可以在win10和Ubuntu之间相互切换,要注意的是,可能一些64位的驱动在Ubuntu下面不能用,所以要更新成32位的
5.Eclipse 4.7 Oxygen CPP怎么配置
首先下载Eclipse,注意不要下载错了,是Eclipse IDE for C/C++ Developers
然后安装,安装完成以后安装MinGW(GCC)
MinGW - Minimalist GNU for Windows
安装不需要说什么了,安装完以后开始环境变量配置
首先到MinGW安装文件夹的bin目录内,将mingw32-make.exe(64位类同) 改名成为 make.exe
然后Windows XP/NT5就在我的电脑右键属性,找到高级,环境变量里面配置。Windows Vista/NT6以上是这台电脑/计算机/此电脑右键熟悉,找到高级系统设置,点高级,点开环境变量。
首先是找到path,在Windows 8.1/NT6.2之前是在值后加分号,填入MinGW安装目录下bin文件夹的绝对路径,Win10新版是新建,填入MinGW安装目录下bin文件夹的绝对路径。
然后新建两项,名称include和C_INCLUDEDE_PATH,值是MinGW安装目录下include文件夹的绝对路径,新建两项lib和LIBRARY_PATH,和include类同。
然后新建一项 CPLUS_INCLUDE_PATH
Win10/NT10之前值为
MinGW安装文件夹\include\c++\版本;C:\MinGW\include\c++\版本\backward;MinGW安装文件夹\include
Win10/NT10新版是新建项以后,每一个路径都添加一次。
剩下的就和VS里面一样了,尝试文件-新建-C++项目,新建一个Hello World项目看看,先构建后运行。运行之前一定要Build(Ctrl+B)。
转载请注明出处windows之家 » win10如何安装gnu