lug编译
Ⅰ WINAVR编程 出现function declaration isn't a prototype 请帮帮我!
这个程序我在WINAVR+AVRSTUDIO里编译,通过了。只是出现了两个警告。
这句:#include<avr/delay.h>
改成:#include<util/delay.h>
剩下一个警告:# warning "F_CPU not defined for <util/delay.h>"
不用理会。因为F_CPU 在接下来的语句里已经定义了。
所以:你的编译出现的问题可能是编译器的问题。或者程序放在有汉字写的文件夹里了。重新安装WINAVR和AVRSTUDIO,重新编译。
avr编程方面的教材网上有,也可以看郭天祥或力天电子的视频。在下上传的文档里也有一些,你可以去看看:
http://z..com/q?ct=24&cm=16&tn=ikusercenter&item=answer&imfr=lug#doc
这个也不错:
http://www.ourdev.cn/avr_doc_index.html
Ⅱ 有关ie浏览器的问题
……》IE不能打开新窗口故障的解决
……》IE(Internet Explorer)是大家上网必须用的一个Windows最核心的程序。一次发现IE不能打开新窗口。具体表现形式是:用鼠标左键点击超链接,如果这个超链接是打开新窗口,则没有任何反应;如果这个超链接所打开的页面是在当前窗口打开,则显示是正常的。
……》当时,遇到此问题时也没有什么好的办法,先是找了一个比现在IE要高的版本安装更新(比现在版本要低的IE不能安装),安装完了问题依旧。
……》怎么办呢?经过查找研究,发现IE的内核似乎比较脆弱,安装一些应用程序后,很容易和注册表或系统组件失去联系,最后找到了解决方法,对IE的几个动态链接库重新编译一下,具体方法如下:
在“开始”菜单中打开“运行”窗口,在其中输入“regsvr32 actxprxy.dll”,然后“确定”,接着会出现一个信息对话框“DllRegisterServer in actxprxy.dll succeeded”,再次点击“确定”。按照以上方法再输入:
regsvr32 shdocvw.dll
regsvr32 mshtml.dll
regsvr32 urlmon.dll
regsvr32 msjava.dll
regsvr32 shdocvw.dll
regsvr32 browseui.dll
regsvr32 actxprxy.dll
regsvr32 oleaut32.dll
regsvr32 shell32.dll
……》重新启动后即可解决问题。
Ⅲ Linux史话:Linux和GNU有什么关系
大家在阅读有关Linux的文章时,往往会看到在Linux名称前面有一个前缀“GNU”,类似“GNU/Linux”。可别小看了这个前缀,如果没有它,或许就没有今天的Linux。
GNU项目,也称GNU工程或GNU计划,GNU是“GNU is Not
Unix”(GNU不是Unix)的缩写。GNU项目是由理乍得·斯托曼(Richard
Stallman)在1983年9月27日公开发起的,目的是希望重现当年软件界合作、开放、团结、互助的精神,而具体的目标则是开发一套区别于当时的商
业化Unix系统,但又与之完全兼容的、自由的操作系统。GNU项目采用了部分当时已经可自由使用的软件,例如TeX排版系统和X Window图形窗口系统等。此外还陆续开发了大批自由软件,如功能强大的文字编辑器Emacs,C语言编译器GCC,以及大部分UNIX系统的程序库和工具等。
为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都有一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,该条款称为GNU通用公共许可证(GNU General Public License,GPL)。
到了1990年,GNU项目唯一没有完成的重要组件就是操作系统的内核,其内核称为HURD。而1991年林纳斯·托瓦尔兹(Linus
Torvalds)开发出了Linux内核,在GPL条款下发布后,在网上迅速流传。1992年Linux与GNU项目相结合,采用Linux内核及
GNU项目软件的、完全自由的操作系统就此诞生。
英文单词“Gnu”原意为非洲牛羚,而有趣的是GNU项目的Logo就是采用的牛羚的头像。GNU项目的官方站点为:www.gnu.org。
Ⅳ 怎样安装orca
sudo apt-get install g++ gfortran安装g++和gfortran
你需要先根据安装Ubuntu的版本编辑/etc/apt/sources.list文件,推荐使用中科大的源,具体参照https://lug.ustc.e.cn/wiki/mirrors/help/ubuntu
接着在终端输入sudo apt-get update更新下软件包的index files
sudo apt-get upgrade更新系统中的软件
再输入sudo apt-get install gfortran g++安装Fortran和C++编译器。
Orca 3.0.X预编译版本需要使用OpenMPI-1.6.5,从官网下载源码解压及编译源文件:
tar xvf openmpi-1.6.5.tar
cd openmpi-1.6.5
mkdir myobj_gnu
cd myobj_gnu
../configure --prefix=/full/path/openmpi-1.6.5-gnu
make
make install
这样就安装好了openmpi
把Orca的二进制文件包解压就可以使用Orca,使用orca进行并行计算的时候,需要将mpi制定为你安装的openmpi:
export LD_LIBRARY_PATH=/full/path/openmpi-1.6.5-gnu/lib:$LD_LIBRARY_PATH
export PATH=/full/path/openmpi-1.6.5-gnu/bin:$PATH
export orcapath=/full/path/to/orca
运行orca使用命令:
$orcapath/orca your.inp >your.out &
