DNA图谱 / 问答 / 问答详情

火狐imacros插件支持的js脚本问题,求大佬解答,谢谢~

2023-07-30 21:06:53
TAG: acros imac
共2条回复
出投笔记

您好!很高兴为您答疑。  首先,imacros是一款火狐浏览器的扩展,所有的扩展都是基于js实现的交互动作,因此imacros也不例外,而其内编辑的自动化脚本其实对应的是一个个内部js函数,您理解为其自创的语法也没错。  如果对我们的回答存在任何疑问,欢迎继续问询。

莫妮卡住了

q没被赋值,你要把iim一并贴出来才能知道为什么,因为按js语句,q获取的是iim的返回值

相关推荐

用火狐浏览器插件imacros选课的时候能否就行判断,如果可以的话,该怎么修改,谢谢了,坐等答案。

  您好!很高兴为您答疑。  iMacros是个Mozilla Firefox浏览器附加组件,它主要功能是可以协助我们建立动作宏。因此可知,它是可以帮我们完成一些机械性的重复动作的,但是选课需要对页面内容进行甄别后,方可进行操作,这个操作相对于简单重复动作来说的话随机性太强,即便您加入判断脚本,也会因为一些关键词改变等不可预知问题造成结果错误,所以建议在做选课这件较为重要的事情的时候,还是不要使用。  如果对我们的回答存在任何疑问,欢迎继续问询。
2023-07-30 17:23:053

iMacros,网页端的“按键精灵”,实现网页端操作的自动化

基于谷歌浏览器的插件 安装好后,先点record,录制动作,在网页上点击操作,操作完成后点击保存。 录制完成后,在列表里单击选择脚本Current.iim,点击Play - Play macro,就可以自动执行之前录制的动作了. 注意将脚本重命名一下,否则下次录制会覆盖掉Current.iim
2023-07-30 17:23:121

如何使用iMacros自动化重复的网页浏览器任务

如果你喜欢FireFox网页浏览器,但是厌倦了重复性的任务比如每天访问相同的网站,填写表单,记忆密码,那么iMacros(Firefox版)就是你梦想的解决方案! iMacros设计用来自动执行网页上最具重复性的任务。如果有什么行动你需要重复,只需在iMacros中记录它。下次你需要做它时,只需点击一个按钮整个宏就会运行!有了iMacros,你就可以轻松快速的填写表单,记忆密码,从其它网站下载信息,抓取网页(从多个网站中获取信息),还有更多。你可以在你的计算机上保留宏供自己使用,或者将它们放入网页,博客,公司内部网或者如何社交书签服务和其他人一起分享。使用的极限只取决与你的想象力!*** 任何你用FireFox做的,iMacros都可以自动执行它。
2023-07-30 17:23:322

谷歌浏览器怎么用imacros

iMacrosforChrome的使用方法1.在谷歌浏览器中安装iMacrosforChrome插件,并在Chrome的扩展器中启动自动填写表单的功能,最新谷歌浏览器离线安装版可以从这里下载:http://chromecj.com/chrome/2014-09/177/download.html2.在chrome中安装了iMacrosforChrome插件以后,用户在输入表单项以后,iMacrosforChrome插件就可以帮助用户这些内容,并在用户下次输入的时候,自动进行填写,如图所示:
2023-07-30 17:23:411

火狐浏览器插件 iMacros for Firefox的问题

  您好!很高兴为您答疑!  使用iMacros录制把浏览器页面定位到需要录制的页面,然后点击记录-记录开始录制iMacros脚本。录制完成后点击停止按钮停止录制。录制完成后点击储存保存脚本。 运行录制的脚本刚刚录制的脚本将会临时保存在#Current.iim中。选中脚本,点击运行,刚刚录制的脚本将重复运行。在运行脚本过程中你可以点击暂停/继续来暂时停止脚本运行。当要中途完全停止脚本时,请点击停止按钮。  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
2023-07-30 17:23:573

无法理解该地址 Firefox 不知道如何打开这个地址,因为协议 (imacros) 未与任何程

iMacros 是个 Mozilla Firefox 浏览器附加组件,它主要功能是可以协助我们建立动作宏,以用来登入网站、论坛、登入网络信箱检查邮件,在工具---附加组件里找到这个扩展,卸载重装一次试试。
2023-07-30 17:24:361

怎么在火狐浏览器里面打开imacros?

在火狐全球扩展中心搜索这个插件:iMacros for Firefox完成安装后在浏览器的工具栏会生一个图标,点击就可以打开插件界面,根据需要选择相应的菜单。
2023-07-30 17:24:561

求一个iMacros12.5破解版,哪位大佬可以分享一下,谢谢啦!

安装教程1、在本站下载好iMacros12.5破解版文件包,解压之得到32位和64位源程序以及相应的破解文件。2、在许可协议界面,选择“I Accept”,点击“Next”。3、自行选择好安装路径,然后点击“Next”。4、选择好你想要安装的版本,然后点击“Next”。5、默认选项,直接点击“Next”。6、勾选需要创建的快捷方式,点击“Next”。7、确认好安装信息后,点击“Install”开始安装。8、安装进行中,需要一些时间,请耐心等待。9、安装完成,取消勾选不要运行软件,以免接下来破解失败。iMacros Enterprise Edition 12.5破解版 32/64位
2023-07-30 17:25:033

请问imacros的循环语句怎么用啊?要代码,谢谢!最好举例。 就是火狐浏览器插件

http://bbs.esstudio.net/redirect.php?tid=41&goto=lastpost
2023-07-30 17:25:131

win10系统 运行imacros 每次循环到第八次就提示内存不足 位置第一行

分配给虚拟机的内存441MB太少了, 在VMware软件的设置里选择内存->预留内存中,把给虚拟机的内存设置多一些,一般是系统物理内存的一半,并在附加设置里选择“允许虚拟机内存交换”。一般XP系统需要512MB以上的内存空间才能流畅运行。
2023-07-30 17:25:201

火狐浏览器提示不兼容iMacros

要想用Imacros火狐的版本要是52.0的 然后要将火狐的自动更新关闭才可以 不然火狐就会偷偷更新的 然后Imacros就报错
2023-07-30 17:25:292

火狐浏览器 imacros 使用中的问题

扩展完成安装后,在地址栏左侧就会生成一个图标,点击就能打开界面了,界面菜单描述很清楚,具体要什么操作,直接点击相应的菜单就可以了。
2023-07-30 17:25:361

怎么能让firefox有自动填表功能?

给你找了个试试看:iMacros for Firefox扩展http://addons.sociz.com/firefox/676/如果你喜欢用 Firefox 浏览器,但是厌倦了重复性的工作,比如每天访问同一网站,填写表格,记忆密码等等,那么 iMacros for Firefox 是你梦想的解决方法!iMacros 为自动完成网页相关重复工作而设计。如果你需要重复做某件事,可以用 iMacros 把过程录制下来,下次需要重做时,只要按一个按钮,全部录制的过程即可重放!使用 iMacros,你可以快速而容易地完成填写网页表格、记忆密码、从其他网站下载信息、搜集互联网(从多个网站获取数据),还有其他很多的工作。你可以把录制的过程保存在你的电脑里自用,也可以把它们放在你的主页、博客、公司内网或任何社会型书签服务系统上分享给他人使用。使用它的唯一局限是你的想象力! ***你能用 Firefox 做的事,iMacros 都可以自动化帮你完成。***让 Firefox 自动化。录制和重放来完成重复性的工作。这里只列出几个例子来展示你如何使用 iMacros 让你的浏览器自动化:(1) 填表器和密码管理器使用 iMacros for Firefox 后,你不再需要每天手动登录同样的网站,记忆密码,填写网页表格。iMacros 是唯一可自动填写延伸到若干网页的表格。全部信息以可阅读的纯文本文件方式保存,易于修改。密码使用256位 AES 加密方式安全保存。用户只需要记住主密码,iMacros 帮你记住所有其它的密码,提供了真正的自动化登录体验,比企业提供的单一登录(SSO)方案还好。(2) 自动下载和上传iMacros 可以自动化下载图片,文件,或者整个网页(可选包括或不包括图片)。另一方面,iMacros 也可自动化上传数据到网站。在录制宏中可使用变量,还可从 CSV 文件中录入数据。iMacros 自带浏览器类型(user agent)转换器、PDF下载器、Flash/广告/图片禁止功能。在 javascript 的配合掌控下,录制的宏可用脚本实现非常复杂的工作。(3) 数据提取,互联网搜集/采矿和企业数据整合iMacros 的 EXTRACT (提取)命令可自动从网站读取数据,以 CSV 文件格式导出——填表的反向动作。iMacros 包含完整的 Unicode 支持,可工作于任何语言,包括中文这样的多字节文字。你可使用这个功能来下载股票报价,收集和比较网上商店的价格,等等。(4) 网页测试网页专业人员可使用 iMacros 对网页应用进行功能、性能、回归测试。自带的 STOPWATCH (计秒)命令可精确地记录网页的反应时间。iMacros 还包括了对许多 AJAX 元素的支持。(5) 社会型脚本(社会型书签)把你喜欢的 iMacros 分享给你的朋友和同事很容易。只需鼠标右键点中宏后加入书签,或选“Run Everywhere(在别处运行)”后把宏嵌入到一个简单的链接里。你可以把这个链接发送给其他人,或者把它嵌入到你的主页、博客或者公司的内网中。你无需亲自告诉你的网站访问者如何填写表格,让 iMacros 告诉他们就可以了。所有的信息都以字符串的方式保存在链接中,不会有任何信息保存在我们的服务器上,所以 iMacros 会在内网中正常工作。这里有范例:del.icio.us/imacros/imacro(6) 其他应用更多的如何使用 iMacros 的思路,请访问:www.iopus.com/imacros/firefox 或者我们的支持论坛: forum.iopus.com。iMacros 非常万能,而且可以和其他扩展配合使用,如 GreaseMonkey, Web Developer, Firebug, Download Statusbar, 和 Adblock。iMacros for Firefox 对个人或商业使用均免费。现在就下载扩展,开始简化你的网页工作,分享你的宏!你能用 Firefox 做的事,iMacros 都可以自动化帮你完成。发现问题?需要帮助?请在 http://forum.iopus.com/viewforum.php?f=11 发帖让我们帮助你。
2023-07-30 17:25:431

imacros tag函数怎么暂停

1. 打开Garph程序,在Edit菜单中的Interface Parameters 中选择Maximum interface parameters。2. 编译程序后,可以在Input中找到HALT_SQ这个引脚。
2023-07-30 17:25:501

求助一个火狐imacros插件的js脚本问题

先确认下这个插件可以在火狐下正常运行,提问中提到路径问题,出于安全考虑,火狐是禁止调用绝对路径的,所以这个插件应该无法在火狐下运行才对。
2023-07-30 17:25:571

火狐浏览器插件imacros运行到下拉框无法下拉,没办法选择下拉框下的东

这个下拉框要看清楚是默认控件还是特殊设计过的,对于默认控件是不需要特殊处理的。而对于使用js之类构造的下拉框效果则需要视具体情况来处理了。
2023-07-30 17:26:061

g++和gcc的相同点和区别

gcc和g++都是GNU(一个组织)的编译器。1、对于.c后缀的文件,gcc把它当做是C程序;g++当做是C++程序;2、对于.cpp后缀的文件,gcc和g++都会当做c++程序。3、编译阶段,g++会调用gcc;4、连接阶段,通常会用g++来完成,这是因为gcc命令不能自动和c++程序使用的库连接。gcc/g++在执行编译工作的时候,总共需要4步1.预处理,生成.i的文件[预处理器cpp]2.将预处理后的文件转换成汇编语言,生成文件.s[编译器egcs]3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as]4.连接目标代码,生成可执行程序[链接器ld][参数详解]-x language filename设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根据约定C语言的后缀名称是.c的,而C++的后缀名是.C或者.cpp,如果你很个性,决定你的C代码文件的后缀名是.pig 哈哈,那你就要用这个参数,这个参数对他后面的文件名都起作用,除非到了下一个参数的使用。可以使用的参数吗有下面的这些`c", `Objective-C", `c-header", `c++", `cpp-output",`assembler", and `assembler-with-cpp".看到英文,应该可以理解的。例子用法:gcc -x c hello.pig-x none filename关掉上一个选项,也就是让gcc根据文件名后缀,自动识别文件类型例子用法:gcc -x c hello.pig -x none hello2.c-c只激活预处理,编译,和汇编,也就是他只把程序做成obj文件例子用法:gcc -c hello.c他将生成.o的obj文件-S只激活预处理和编译,就是指把文件编译成为汇编代码。例子用法gcc -S hello.c他将生成.s的汇编代码,你可以用文本编辑器察看-E只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里面.例子用法:gcc -E hello.c > pianoapan.txtgcc -E hello.c | more慢慢看吧,一个hello word 也要与处理成800行的代码-o制定目标名称,缺省的时候,gcc 编译出来的文件是a.out,很难听,如果你和我有同感,改掉它,哈哈例子用法gcc -o hello.exe hello.c (哦,windows用习惯了)gcc -o hello.asm -S hello.c-pipe使用管道代替编译中临时文件,在使用非gnu汇编工具的时候,可能有些问题gcc -pipe -o hello.exe hello.c-ansi关闭gnu c中与ansi c不兼容的特性,激活ansi c的专有特性(包括禁止一些asm inline typeof关键字,以及UNIX,vax等预处理宏,-fno-asm此选项实现ansi选项的功能的一部分,它禁止将asm,inline和typeof用作关键字。-fno-strict-prototype只对g++起作用,使用这个选项,g++将对不带参数的函数,都认为是没有显式的对参数的个数和类型说明,而不是没有参数.而gcc无论是否使用这个参数,都将对没有带参数的函数,认为城没有显式说明的类型-fthis-is-varialble就是向传统c++看齐,可以使用this当一般变量使用.-fcond-mismatch允许条件表达式的第二和第三参数类型不匹配,表达式的值将为void类型-funsigned-char-fno-signed-char-fsigned-char-fno-unsigned-char这四个参数是对char类型进行设置,决定将char类型设置成unsigned char(前两个参数)或者 signed char(后两个参数)-include file包含某个代码,简单来说,就是便以某个文件,需要另一个文件的时候,就可以用它设定,功能就相当于在代码中使用#include<filename>例子用法:gcc hello.c -include /root/pianopan.h-imacros file将file文件的宏,扩展到gcc/g++的输入文件,宏定义本身并不出现在输入文件中-Dmacro相当于C语言中的#define macro-Dmacro=defn相当于C语言中的#define macro=defn-Umacro相当于C语言中的#undef macro-undef取消对任何非标准宏的定义-Idir在你是用#include"file"的时候,gcc/g++会先在当前目录查找你所制定的头文件,如果没有找到,他回到缺省的头文件目录找,如果使用-I制定了目录,他回先在你所制定的目录查找,然后再按常规的顺序去找.对于#include<file>,gcc/g++会到-I制定的目录查找,查找不到,然后将到系统的缺省的头文件目录查找-I-就是取消前一个参数的功能,所以一般在-Idir之后使用-idirafter dir在-I的目录里面查找失败,讲到这个目录里面查找.-iprefix prefix-iwithprefix dir一般一起使用,当-I的目录查找失败,会到prefix+dir下查找-nostdinc使编译器不再系统缺省的头文件目录里面找头文件,一般和-I联合使用,明确限定头文件的位置-nostdin C++规定不在g++指定的标准路经中搜索,但仍在其他路径中搜索,.此选项在创建libg++库使用-C在预处理的时候,不删除注释信息,一般和-E使用,有时候分析程序,用这个很方便的-M生成文件关联的信息。包含目标文件所依赖的所有源代码你可以用gcc -M hello.c来测试一下,很简单。-MM和上面的那个一样,但是它将忽略由#include<file>造成的依赖关系。-MD和-M相同,但是输出将导入到.d的文件里面-MMD和-MM相同,但是输出将导入到.d的文件里面-Wa,option此选项传递option给汇编程序;如果option中间有逗号,就将option分成多个选项,然后传递给会汇编程序-Wl.option此选项传递option给连接程序;如果option中间有逗号,就将option分成多个选项,然后传递给会连接程序.-llibrary制定编译的时候使用的库例子用法gcc -lcurses hello.c使用ncurses库编译程序-Ldir制定编译的时候,搜索库的路径。比如你自己的库,可以用它制定目录,不然编译器将只在标准库的目录找。这个dir就是目录的名称。-O0-O1-O2-O3编译器的优化选项的4个级别,-O0表示没有优化,-O1为缺省值,-O3优化级别最高  -g只是编译器,在编译的时候,产生条是信息。-gstabs此选项以stabs格式声称调试信息,但是不包括gdb调试信息.-gstabs+此选项以stabs格式声称调试信息,并且包含仅供gdb使用的额外调试信息.-ggdb此选项将尽可能的生成gdb的可以使用的调试信息.-static此选项将禁止使用动态库,所以,编译出来的东西,一般都很大,也不需要什么动态连接库,就可以运行.-share此选项将尽量使用动态库,所以生成文件比较小,但是需要系统由动态库.-traditional试图让编译器支持传统的C语言特性GNU 的调试器称为 gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个 gdb 的前端图形工具,称为 xxgdb。gdb 是功能强大的调试程序,可完成如下的调试任务:* 设置断点;* 监视程序变量的值;* 程序的单步执行;* 修改变量的值。在可以使用 gdb 调试程序之前,必须使用 -g 选项编译源文件。可在 makefile 中如下定义 CFLAGS 变量:CFLAGS = -g运行 gdb 调试程序时通常使用如下的命令:gdb progname在 gdb 提示符处键入help,将列出命令的分类,主要的分类有:* aliases:命令别名* breakpoints:断点定义;* data:数据查看;* files:指定并查看文件;* internals:维护命令;* running:程序执行;* stack:调用栈查看;* statu:状态查看;* tracepoints:跟踪程序执行。
2023-07-30 17:26:491

Linux Make问题

修改它的环境变量试试,下面是有关文章,你看看。gcc环境变量1.运行时动态库的搜索路径方法一:在配置文件/etc/ld.so.conf中指定动态库搜索路径方法二:通过环境变量LD_LIBRARY_PATH指定动态库搜索路径(当通过该环境变量指定多个动态库搜索路径时,路径之间用冒号":"分隔)方法三:在编译目标代码时指定该程序的动态库搜索路径(还可以在编译目标代码时指定程序的动态库搜索路径.这是通过gcc 的参数"-Wl,-rpath,"指定(如例3所示).当指定多个动态库搜索路径时,路径之间用冒号":"分隔)四:默认的动态库搜索路径/lib五:默认的动态库搜索路径/usr/lib动态库的搜索路径搜索的先后顺序是: (1).编译目标代码时指定的动态库搜索路径; (2).环境变量LD_LIBRARY_PATH指定的动态库搜索路径; (3).配置文件/etc/ld.so.conf中指定的动态库搜索路径; (4).默认的动态库搜索路径/lib; (5).默认的动态库搜索路径/usr/lib. 2※预处理(preprocessing),编译(compilation),汇编(assembly)和连接(linking)※include的header文件,连结数据库,系统定义,总共有下列来源指定gcc去那找.当初在编译时指定的(在~gcc/gcc/collect2.c:locatelib() 写在specs内的 后来用-D -I -L指定的 gcc环境变量设定(编译的时候) ld.so的环境变量(这是run time的时候)=========================================== 1===========================================1.头文件gcc 在编译时如何去寻找所需要的头文件 :※所以header file的搜寻会从-I开始※然后找gcc的环境变量 C_INCLUDE_PATH,CPLUS_INCLUDE_PATH,OBJC_INCLUDE_PATH ※再找内定目录 /usr/include/usr/local/include/usr/lib/gcc-lib/i386-linux/2.95.2/include/usr/lib/gcc-lib/i386-linux/2.95.2/../../../../include/g++-3/usr/lib/gcc-lib/i386-linux/2.95.2/../../../../i386-linux/include库文件但是如果装gcc的时候,是有给定的prefix的话,那么就是 /usr/includeprefix/includeprefix/xxx-xxx-xxx-gnulibc/includeprefix/lib/gcc-lib/xxxx-xxx-xxx-gnulibc/2.8.1/include2.库文件cos()等函式库的选项要多加 -lm 编译的时候:※gcc会去找-L※再找gcc的环境变量LIBRARY_PATH※再找内定目录 /lib /usr/lib /usr/local/lib 这是当初compile gcc时写在程序内的================================================ 2================================================2.利用Linux系统上已有的开发库(1).查看库文件提供了哪些调用可以用nm命令自己查看库文件提供了哪些调用(2).通过头文件查看函数的定义================================================ 3================================================3.gcc选项总体选项 (Overall Option) :(-c(生成目标但不连接) -S(汇编) -E(预处理) -o file(生成指定的文件) -pipe -v(显示过程) -x language (设定文件所使用的语言,使后缀名无效`c", 可用参数`objective-c", `c-header", `c++", `cpp-output", `assembler", and `assembler-with-cpp"))语言选项 (LANGUAGE OPTIONS) :(-ansi 只支持 ANSI 标准的 C 语法.这一选项将禁止 GNU C 的某些特色)预处理器选项 (Preprocessor Option) :(-Aassertion -C -dD -dM -dN -Dmacro[=defn] -E -H -idirafter dir -include file -imacros file -iprefix file -iwithprefix dir -M -MD -MM -MMD -nostdinc -P -Umacro 相当于C语言中的#undef macro -undef -DMACRO 以字符串“1”定义 MACRO 宏, -DMACRO=DEFN 以字符串“DEFN”定义 MACRO 宏)汇编器选项 (ASSEMBLER OPTION) :(-Wa,option )连接器选项 (LINKER OPTION) :(-llibrary -nostartfiles -nostdlib -static -shared -symbolic -Xlinker option -Wl,option -u symbol )目录选项 (DIRECTORY OPTION) :(-Bprefix -Idir -I- -Ldir) 警告选项 (WARNING OPTION) :(-w 不生成任何警告信息,-Wall 生成所有警告信息)调试选项 (DEBUGGING OPTION) :(-a -dletters -fpretend-float -g -glevel -gcoff -gxcoff -gxcoff+ -gdwarf -gdwarf+ -gstabs -gstabs+ -ggdb -p -pg -save-temps -print-file-name=library -print-libgcc-file-name -print-prog-name=program )优化选项 (OPTIMIZATION OPTION) :(-O0不进行优化处理,-O或-O1优化生成代码 -O2进一步优化 -O3比-O2更进一步优化,包括inline函数)目标机选项 (TARGET OPTION) :(-b machine -V version )机器相关选项 (MACHINE DEPENDENT OPTION):(-m486 针对 486 进行代码优化)代码生成选项 (CODE GENERATION OPTION) :(-fpic -fPIC)
2023-07-30 17:26:573

linux 如何运行编译程序

gcc有多达100多个参数,现介绍常用的几个。如果对其他参数也有兴趣,可以参考:man gcc预先处理选项-E: 只对文件进行预处理,输出结果到标准输出-C: 告诉预处理器不要丢弃注释.配合`-E‘选项使用.-P: 告诉预处理器不要产生`#line"命令.配合`-E"选项使用. -v: 显示正在使用的gcc的版本常用编译选项-c: 将源程序编译为目标代码但并不做链接的工作,不生成最终的可执行文件,只生成一个与源文件文件名相同的以.o为后缀的目标文件。-S:将远程序编译为一个后缀为.s的汇编语言文件,不会生成可执行文件-x:强制编译器用指定的语言编译器来编译某个源文件 gcc -x c++ test.c 表示强制用C++编译器来编译c程序-static: 强制连接静态库,运行时不依赖动态库-share: 编译时尽量使用动态库-o: 指定生成的可执行文件名,如果没有该选项,如果生成可执行文件,默认文件名为a.out编译路径选项-i : 指定特定头文件 gcc –c -i /home/zry/test.h test.c-I<DIR>: 依赖选项,指定头文件路径 Linux下大多数函数将头文件放在/usr/include目录下,如果需要指定其他路径,可以使用该选项 gcc –I/home/zry/include –c test.c 添加/home/zry/include到查找路径-L<DIR> : 指定库文件搜素路径,用法同上-l<库名>:指定特定库文件gcc –lapp –c test.cLinux的库文件有一个约定,即以lib开头,-lapp表示连接libapp.so库文件目标生成选项-shared: 生成动态库 gcc –shared libtest.so -i /home/zry/test.h test.c生成静态库需要ar命令,后面讲解-fPIC: 生成可用于动态库的位置独立代码。所有的内部寻址均通过全局偏移表完成。-ansi:支持符合ANSI标准的C程序. 该选项就会关闭GNU C中某些不兼容ANSI C的特性,例如asm, inline和 typeof关键字以及诸如unix和vax这些表明当前系统类型的预定义宏。__asm__, __extension__, __inline__和__typeof__仍然有效 使用`-ansi"选项的时候,预处理器会预定义一个__STRICT_ANSI__宏.有些头文件 关注此宏,以避免声明某些函数,或者避免定义某些宏,这些函数和宏不被ANSI标准调用;这样就不会干扰在其他地方使用这些名字的程序了.fno-asm:此选项实现ansi选项的功能的一部分,它禁止将asm,inline和typeof用作关键字。-fno-strict-prototype:只对g++起作用,使用这个选项,g++将对不带参数的函数,都认为是没有显式的对参数的个数和类型说明,而不是没有参数.而gcc无论是否使用这个参数,都将对没有带参数的函数,认为没有显式说明的类型-fthis-is-varialble:就是向传统c++看齐,可以使用this当一般变量使用 -fcond-mismatch:允许条件表达式的第二和第三参数类型不匹配,表达式的值将为void类型-funsigned-char:-fno-signed-char:-fsigned-char:-fno-unsigned-char:这四个参数是对char类型进行设置,将char类型设置unsigned char(前两个参数)或者 signed char(后两个参数)-imacros file: 将file文件的宏,扩展到gcc/g++的输入文件,宏定义本身并不出现在输入文件中-Dmacro: 相当于C语言中的#define macro-Dmacro=defn: 相当于C语言中的#define macro=defn-Umacro: 相当于C语言中的#undef macro-undef: 取消对任何非标准宏的定义-M: 生成文件关联的信息。包含目标文件所依赖的所有源代码-MM: 和M一样,但是它将忽略由#include<file>造成的依赖关系。-MD: -M相同,但是输出将导入到.d的文件里面-MMD: 和-MM相同,但是输出将导入到.d的文件里面警告选项fsyntax-only:检查程序中的语法错误,但是不产生输出信息.-w:禁止所有警告信息.-Wno-import: 禁止所有关于#import的警告信息.-pedantic:打开完全遵从ANSI C标准所需的全部警告诊断;拒绝接受采用了被禁止的语法扩展的程序. -Werror:将所有警告转换为错误 Werror选项要求GCC将所有警告当作错误进行处理。-Wall: 显示所有警告信息
2023-07-30 17:27:073

g++的例子用法

gcc -x c hello.pig-x none filename关掉上一个选项,也就是让gcc根据文件名后缀,自动识别文件类型例子用法:gcc -x c hello.pig -x none hello2.c-c只激活预处理,编译,和汇编,也就是他只把程序做成obj文件例子用法:gcc -c hello.c他将生成.o的obj文件-S只激活预处理和编译,就是指把文件编译成为汇编代码。例子用法gcc -S hello.c他将生成.s的汇编代码,你可以用文本编辑器察看-E只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里面.例子用法:gcc -E hello.c > pianoapan.txtgcc -E hello.c | more慢慢看吧,一个hello word 也要与处理成800行的代码-o制定目标名称,缺省的时候,gcc 编译出来的文件是a.out,很难听,如果你和我有同感,改掉它,哈哈例子用法gcc -o hello.exehello.c (哦,windows用习惯了)gcc -o hello.asm -S hello.c-pipe使用管道代替编译中临时文件,在使用非gnu汇编工具的时候,可能有些问题gcc -pipe -o hello.exe hello.c-ansi关闭gnu c中与ansi c不兼容的特性,激活ansi c的专有特性(包括禁止一些asm inline typeof关键字,以及UNⅨ,vax等预处理宏,-fno-asm此选项实现ansi选项的功能的一部分,它禁止将asm,inline和typeof用作关键字。-fno-strict-prototype只对g++起作用,使用这个选项,g++将对不带参数的函数,都认为是没有显式的对参数的个数和类型说明,而不是没有参数.而gcc无论是否使用这个参数,都将对没有带参数的函数,认为城没有显式说明的类型-fthis-is-varialble就是向传统c++看齐,可以使用this当一般变量使用.-fcond-mismatch允许条件表达式的第二和第三参数类型不匹配,表达式的值将为void类型-funsigned-char-fno-signed-char-fsigned-char-fno-unsigned-char这四个参数是对char类型进行设置,决定将char类型设置成unsigned char(前两个参数)或者 signed char(后两个参数)-include file包含某个代码,简单来说,就是便以某个文件,需要另一个文件的时候,就可以用它设定,功能就相当于在代码中使用#include<filename>例子用法:gcc hello.c -include /root/pianopan.h-imacros file将file文件的宏,扩展到gcc/g++的输入文件,宏定义本身并不出现在输入文件中-Dmacro相当于C语言中的#define macro-Dmacro=defn相当于C语言中的#define macro=defn-Umacro相当于C语言中的#undef macro-undef取消对任何非标准宏的定义-Idir在你是用#includefile的时候,gcc/g++会先在当前目录查找你所制定的头文件,如果没有找到,他回到缺省的头文件目录找,如果使用-I制定了目录,他回先在你所制定的目录查找,然后再按常规的顺序去找.对于#include<file>,gcc/g++会到-I制定的目录查找,查找不到,然后将到系统的缺省的头文件目录查找-I-就是取消前一个参数的功能,所以一般在-Idir之后使用-idirafter dir在-I的目录里面查找失败,讲到这个目录里面查找.-iprefix prefix-iwithprefix dir一般一起使用,当-I的目录查找失败,会到prefix+dir下查找-nostdinc使编译器不再系统缺省的头文件目录里面找头文件,一般和-I联合使用,明确限定头文件的位置-nostdin C++规定不在g++指定的标准路经中搜索,但仍在其他路径中搜索,.此选项在创建libg++库使用-C在预处理的时候,不删除注释信息,一般和-E使用,有时候分析程序,用这个很方便的-M生成文件关联的信息。包含目标文件所依赖的所有源代码你可以用gcc -M hello.c来测试一下,很简单。-MM和上面的那个一样,但是它将忽略由#include<file>;造成的依赖关系。-MD和-M相同,但是输出将导入到.d的文件里面-MMD和-MM相同,但是输出将导入到.d的文件里面-Wa,option此选项传递option给汇编程序;如果option中间有逗号,就将option分成多个选项,然后传递给会汇编程序-Wl.option此选项传递option给连接程序;如果option中间有逗号,就将option分成多个选项,然后传递给会连接程序.-llibrary制定编译的时候使用的库例子用法gcc -lcurses hello.c使用ncurses库编译程序-Ldir制定编译的时候,搜索库的路径。比如你自己的库,可以用它制定目录,不然编译器将只在标准库的目录找。这个dir就是目录的名称。-O0-O1-O2-O3编译器的优化选项的4个级别,-O0表示没有优化,-O1为缺省值,-O3优化级别最高-g只是编译器,在编译的时候,产生调试信息。-gstabs此选项以stabs格式声称调试信息,但是不包括gdb调试信息.-gstabs+此选项以stabs格式声称调试信息,并且包含仅供gdb使用的额外调试信息.-ggdb此选项将尽可能的生成gdb的可以使用的调试信息.-static此选项将禁止使用动态库,所以,编译出来的东西,一般都很大,也不需要什么动态连接库,就可以运行.-share此选项将尽量使用动态库,所以生成文件比较小,但是需要系统由动态库.-traditional试图让编译器支持传统的C语言特性GNU 的调试器称为 gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个 gdb 的前端图形工具,称为 xxgdb。gdb 是功能强大的调试程序,可完成如下的调试任务:* 设置断点;* 监视程序变量的值;* 程序的单步执行;* 修改变量的值。在可以使用 gdb 调试程序之前,必须使用 -g 选项编译源文件。可在 makefile 中如下定义 CFLAGS 变量:CFLAGS = -g运行 gdb 调试程序时通常使用如下的命令:gdb progname在 gdb 提示符处键入help,将列出命令的分类,主要的分类有:* aliases:命令别名* breakpoints:断点定义;* data:数据查看;* files:指定并查看文件;* internals:维护命令;* running:程序执行;* stack:调用栈查看;* statu:状态查看;* tracepoints:跟踪程序执行。键入 help 后跟命令的分类名,可获得该类命令的详细清单。#DENO#gdb 的常用命令表 1-4 常用的 gdb 命令命令 解释break NUM 在指定的行上设置断点。bt 显示所有的调用栈帧。该命令可用来显示函数的调用顺序。clear 删除设置在特定源文件、特定行上的断点。其用法为:clear FILENAME:NUM。continue 继续执行正在调试的程序。该命令用在程序由于处理信号或断点而导致停止运行时。display EXPR 每次程序停止后显示表达式的值。表达式由程序定义的变量组成。file FILE 装载指定的可执行文件进行调试。help NAME 显示指定命令的帮助信息。info break 显示当前断点清单,包括到达断点处的次数等。info files 显示被调试文件的详细信息。info func 显示所有的函数名称。info local 显示当函数中的局部变量信息。info prog 显示被调试程序的执行状态。info var 显示所有的全局和静态变量名称。kill 终止正被调试的程序。list 显示源代码段。make 在不退出 gdb 的情况下运行 make 工具。next 在不单步执行进入其他函数的情况下,向前执行一行源代码。print EXPR 显示表达式 EXPR 的值。⒈8.5 gdb 使用范例-----------------清单 一个有错误的 C 源程序 bugging.c----------------- #include<stdio.h>#include<string.h>staticcharbuff[256];staticchar*string;intmain(){printf(Pleaseinputastring:);gets(string);printf( Yourstringis:%s ,string);return0;}-----------------上面这个程序非常简单,其目的是接受用户的输入,然后将用户的输入打印出来。该程序使用了一个未经过初始化的字符串地址 string,因此,编译并运行之后,将出现 Segment Fault 错误:$ gcc -o test -g test.c$ ./testPlease input a string: asfdSegmentation fault (core dumped)为了查找该程序中出现的问题,我们利用 gdb,并按如下的步骤进行:1.运行 gdb bugging 命令,装入 bugging 可执行文件;2.执行装入的 bugging 命令;3.使用 where 命令查看程序出错的地方;4.利用 list 命令查看调用 gets 函数附近的代码;5.唯一能够导致 gets 函数出错的因素就是变量 string。用 print 命令查看 string 的值;6.在 gdb 中,我们可以直接修改变量的值,只要将 string 取一个合法的指针值就可以了,为此,我们在第11 行处设置断点;7.程序重新运行到第 11 行处停止,这时,我们可以用 set variable 命令修改 string 的取值;8.然后继续运行,将看到正确的程序运行结果。
2023-07-30 17:27:161

LINUX下如何用G++编c++,给一个详细的实例就好

参见这个地址:http://hi.baidu.com/sohu2000000/blog/item/84f56021275b27a94723e861.htmlG++ 中文使用教程=====================================================================简介 gcc and g++分别是GNU的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld] 操作指南 [参数详解] -x language filename 设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根 据约定C语言的后缀名称是.c的,而C++的后缀名是.C或者.cpp,如果 你很个性,决定你的C代码文件的后缀名是.pig 哈哈,那你就要用这 个参数,这个参数对他后面的文件名都起作用,除非到了下一个参数 的使用。 可以使用的参数吗有下面的这些 `c", `objective-c", `c-header", `c++", `cpp-output", `assembler", and `assembler-with-cpp". 看到英文,应该可以理解的。 例子用法: gcc -x c hello.pig -x none filename 关掉上一个选项,也就是让gcc根据文件名后缀,自动识别文件类型 例子用法: gcc -x c hello.pig -x none hello2.c -c 只激活预处理,编译,和汇编,也就是他只把程序做成obj文件 例子用法: gcc -c hello.c 他将生成.o的obj文件 -S 只激活预处理和编译,就是指把文件编译成为汇编代码。 例子用法 gcc -S hello.c 他将生成.s的汇编代码,你可以用文本编辑器察看 -E 只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里 面. 例子用法: gcc -E hello.c > pianoapan.txt gcc -E hello.c | more 慢慢看吧,一个hello word 也要与处理成800行的代码 -o 制定目标名称,缺省的时候,gcc 编译出来的文件是a.out,很难听,如果 你和我有同感,改掉它,哈哈 例子用法 gcc -o hello.exe hello.c (哦,windows用习惯了) gcc -o hello.asm -S hello.c -pipe 使用管道代替编译中临时文件,在使用非gnu汇编工具的时候,可能有些问 题 gcc -pipe -o hello.exe hello.c -ansi 关闭gnu c中与ansi c不兼容的特性,激活ansi c的专有特性(包括禁止一 些asm inline typeof关键字,以及UNIX,vax等预处理宏, -fno-asm 此选项实现ansi选项的功能的一部分,它禁止将asm,inline和typeof用作 关键字。 -fno-strict-prototype 只对g++起作用,使用这个选项,g++将对不带参数的函数,都认为是没有显式 的对参数的个数和类型说明,而不是没有参数. 而gcc无论是否使用这个参数,都将对没有带参数的函数,认为城没有显式说 明的类型 -fthis-is-varialble 就是向传统c++看齐,可以使用this当一般变量使用. -fcond-mismatch 允许条件表达式的第二和第三参数类型不匹配,表达式的值将为void类型 -funsigned-char -fno-signed-char -fsigned-char -fno-unsigned-char 这四个参数是对char类型进行设置,决定将char类型设置成unsigned char(前 两个参数)或者 signed char(后两个参数) -include file 包含某个代码,简单来说,就是便以某个文件,需要另一个文件的时候,就可以 用它设定,功能就相当于在代码中使用#include<filename> 例子用法: gcc hello.c -include /root/pianopan.h -imacros file 将file文件的宏,扩展到gcc/g++的输入文件,宏定义本身并不出现在输入文件 中 -Dmacro 相当于C语言中的#define macro -Dmacro=defn 相当于C语言中的#define macro=defn -Umacro 相当于C语言中的#undef macro -undef 取消对任何非标准宏的定义 -Idir 在你是用#include"file"的时候,gcc/g++会先在当前目录查找你所制定的头 文件,如果没有找到,他回到缺省的头文件目录找,如果使用-I制定了目录,他 回先在你所制定的目录查找,然后再按常规的顺序去找. 对于#include<file>,gcc/g++会到-I制定的目录查找,查找不到,然后将到系 统的缺省的头文件目录查找 -I- 就是取消前一个参数的功能,所以一般在-Idir之后使用 -idirafter dir 在-I的目录里面查找失败,讲到这个目录里面查找. -iprefix prefix -iwithprefix dir 一般一起使用,当-I的目录查找失败,会到prefix+dir下查找 -nostdinc 使编译器不再系统缺省的头文件目录里面找头文件,一般和-I联合使用,明确 限定头文件的位置 -nostdin C++ 规定不在g++指定的标准路经中搜索,但仍在其他路径中搜索,.此选项在创建 libg++库使用 -C 在预处理的时候,不删除注释信息,一般和-E使用,有时候分析程序,用这个很 方便的 -M 生成文件关联的信息。包含目标文件所依赖的所有源代码 你可以用gcc -M hello.c来测试一下,很简单。 -MM 和上面的那个一样,但是它将忽略由#include<file>造成的依赖关系。 -MD 和-M相同,但是输出将导入到.d的文件里面 -MMD 和-MM相同,但是输出将导入到.d的文件里面 -Wa,option 此选项传递option给汇编程序;如果option中间有逗号,就将option分成多个选 项,然后传递给会汇编程序 -Wl.option 此选项传递option给连接程序;如果option中间有逗号,就将option分成多个选 项,然后传递给会连接程序. -llibrary 制定编译的时候使用的库 例子用法 gcc -lcurses hello.c 使用ncurses库编译程序 -Ldir 制定编译的时候,搜索库的路径。比如你自己的库,可以用它制定目录,不然 编译器将只在标准库的目录找。这个dir就是目录的名称。 -O0 -O1 -O2 -O3 编译器的优化选项的4个级别,-O0表示没有优化,-O1为缺省值,-O3优化级别最 高 -g 只是编译器,在编译的时候,产生调试信息。 -gstabs 此选项以stabs格式声称调试信息,但是不包括gdb调试信息. -gstabs+ 此选项以stabs格式声称调试信息,并且包含仅供gdb使用的额外调试信息. -ggdb 此选项将尽可能的生成gdb的可以使用的调试信息. -static 此选项将禁止使用动态库,所以,编译出来的东西,一般都很大,也不需要什么 动态连接库,就可以运行. -share 此选项将尽量使用动态库,所以生成文件比较小,但是需要系统由动态库. -traditional 试图让编译器支持传统的C语言特性 GNU 的调试器称为 gdb,该程序是一个交互式工具,工作在字符模式。在 X Window 系统中,有一个 gdb 的 前端图形工具,称为 xxgdb。gdb 是功能强大的调试程序,可完成如下的调试任务: * 设置断点; * 监视程序变量的值; * 程序的单步执行; * 修改变量的值。 在可以使用 gdb 调试程序之前,必须使用 -g 选项编译源文件。可在 makefile 中如下定义 CFLAGS 变量: CFLAGS = -g 运行 gdb 调试程序时通常使用如下的命令: gdb progname 在 gdb 提示符处键入help,将列出命令的分类,主要的分类有: * aliases:命令别名 * breakpoints:断点定义; * data:数据查看; * files:指定并查看文件; * internals:维护命令; * running:程序执行; * stack:调用栈查看; * statu:状态查看; * tracepoints:跟踪程序执行。 键入 help 后跟命令的分类名,可获得该类命令的详细清单。 #DENO# gdb 的常用命令 表 1-4 常用的 gdb 命令 命令 解释 break NUM 在指定的行上设置断点。 bt 显示所有的调用栈帧。该命令可用来显示函数的调用顺序。 clear 删除设置在特定源文件、特定行上的断点。其用法为:clear FILENAME:NUM。 continue 继续执行正在调试的程序。该命令用在程序由于处理信号或断点而 导致停止运行时。 display EXPR 每次程序停止后显示表达式的值。表达式由程序定义的变量组成。 file FILE 装载指定的可执行文件进行调试。 help NAME 显示指定命令的帮助信息。 info break 显示当前断点清单,包括到达断点处的次数等。 info files 显示被调试文件的详细信息。 info func 显示所有的函数名称。 info local 显示当函数中的局部变量信息。 info prog 显示被调试程序的执行状态。 info var 显示所有的全局和静态变量名称。 kill 终止正被调试的程序。 list 显示源代码段。 make 在不退出 gdb 的情况下运行 make 工具。 next 在不单步执行进入其他函数的情况下,向前执行一行源代码。 print EXPR 显示表达式 EXPR 的值。 1.8.5 gdb 使用范例 ----------------- 清单 一个有错误的 C 源程序 bugging.c ----------------- #include #include static char buff [256]; static char* string; int main () { printf ("Please input a string: "); gets (string); printf (" Your string is: %s ", string); } ----------------- 上面这个程序非常简单,其目的是接受用户的输入,然后将用户的输入打印出来。该程序使用了一个未经过初 始化的字符串地址 string,因此,编译并运行之后,将出现 Segment Fault 错误: $ gcc -o test -g test.c $ ./test Please input a string: asfd Segmentation fault (core dumped) 为了查找该程序中出现的问题,我们利用 gdb,并按如下的步骤进行: 1.运行 gdb bugging 命令,装入 bugging 可执行文件; 2.执行装入的 bugging 命令; 3.使用 where 命令查看程序出错的地方; 4.利用 list 命令查看调用 gets 函数附近的代码; 5.唯一能够导致 gets 函数出错的因素就是变量 string。用 print 命令查看 string 的值; 6.在 gdb 中,我们可以直接修改变量的值,只要将 string 取一个合法的指针值就可以了,为此,我们在第 11 行处设置断点; 7.程序重新运行到第 11 行处停止,这时,我们可以用 set variable 命令修改 string 的取值; 8.然后继续运行,将看到正确的程序运行结果。
2023-07-30 17:27:314

为什么安装了支付宝火狐插件后还是无法输入密码?

注意! 参考这里http://mozilla.com.cn/kb/user/A.50/firefox路径不能出现中文。建议所有软件安装过程中路径不能出现中文,windows用户名也不要使用中文。
2023-07-30 17:27:392

有什么比较好的火狐组件,简单介绍下功能。

1. Add N Edit Cookies 查看和修改本地的Cookie,Cookie欺骗必备。 2. User Agent Switcher 修改浏览器的User Agent,可以用来XSS。 3. RefControl 修改Referer引用,也可以用来XSS或者突破一些防盗链。关于Referer XSS的可以参考利用雅虎站长工具跨站给管理员挂马。 4.Live HTTP Headers 记录本地的Get和Post数据,并可修改数据后重新提交。 5. Poster 用来Post和Get数据。 6. HackBar 小工具包,包含一些常用的工具。(SQL injection,XSS,加密等) 7. XSS-Me &SQL Inject-Me&Access-Me 分别用来检测XSS,SQL Inject和Access缺陷。 8. Firebug 可以编辑、测试和实时观察任何页面中的 CSS,HTML,和JavaScript,控制查看的数据和 HTTP/HTTPS 的消息头和 POST 参数,还有 DOM Inspector 来检查任何的 HTM L或 CSS 组成。ca3daebf25WtjLlo 9. Web Developer------------以上是帮你搜索的!------------https://addons.mozilla.org/zh-CN/firefox/-------------这是很安全,很权威的组件下载点----------个人:必备的:网页视频浏览必备的 叫什么A*** FLASH 的,如果没下它在标签栏下会提示你的美化的:就是主题包!你如果是在windows下的火狐,不用什么好下载的他已经自带好多,也可自己做!语言类:是用火狐中国,也就不用担心了都有! 我现在的是firefox(en-GB)/(zh-cn)3.5.2....插件就好多了! 个人观点: 相信你是个狐迷 好处我就不说了!缺点,火狐实用性不是很好!1、上次为了与迅雷紧密结合,弄了我半天!2、我进淘宝时,就安全控件下载就是一道很高的槛。3、我常常用网上银行,呵呵!无奈!4、还有好多限制... 我现在基本上不用windows 操作系统了,用的是其他的系统就是火狐浏览器,还是比较留恋遨游... 兄台 能给分不?
2023-07-30 17:27:493

用什么方法能批量选择网页中的选项。比如图片中 所有的都选择无。

网页端操作的前提是网页源码的支持不修改网页源码是实现不了任何新功能的必须要能修改网页源码
2023-07-30 17:27:583

firefox有哪些精品扩展?

  您好!很高兴为您答疑!  您可以在火狐社区查看推荐的精品扩展,地址:http://mozilla.com.cn/topic/1/,请您根据自己的需要选择安装,扩展安装过多,会增加浏览器的资源占用。  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
2023-07-30 17:28:062

野生的独头蒜有药用价值吗?

小根蒜   学名:Alliummacrostemon  科属:百合科葱属  别名::菜芝(《别录》),荞子(《本草图经》),藠子(《纲目》),祥谷菜(《铁岭县志》),小根菜、薤根、,大头菜子、野蒜、小独蒜、宅蒜、薤白头、大脑瓜  多年生草本,高达70厘米。鳞茎近球形,外被白色膜质鳞皮。叶基生;叶片线形,长20~40厘米,宽3~4毫米,先端渐尖,基部鞘状,抱茎。花茎由叶丛中抽出,单一,直立,平滑无毛;伞形花序密而多花,近球形,顶生;花梗细,长约2厘米;花被6,长圆状披针形,淡紫粉红色或淡紫色;雄蕊6,长于花被,花丝细长;雌蕊1,子房上位,3室,有2棱,花柱线形,细长。果为蒴果。花期6~8月。果期7~9月。  生于耕地杂草中及山地较干燥处。分布黑龙江、吉林、辽宁、河北、山东、湖北、贵州、云南、甘肃、江苏等地。  【药材名】薤白(小根蒜)  【英文名】LongstamenOnionBulb  【拉丁名】BulbusAlliiMacrostemi①AlliummacrostemonBge.②AlliumchinenseG.Don  【名称考证】薤根,藠头,大头菜子,野蒜,小独蒜,小根蒜,宅蒜,薤白头  【科目来源】百合科植物  【药用部位】小根蒜或薤的鳞茎。以上植物的叶(薤叶)亦供药用。  【性味归经】辛苦,温。  ①《本经》:“味辛,温。”②《别录》:“苦,温,无毒。”③《千金·食治》:“味苦辛,温,滑。无毒。”④《医林纂要》:“甘酸辛,温。”  ①《汤液本草》:“入手阳明经。”②《本草纲目》:“入足厥阴肝经、手太阴肺经、手少阴心经。”  【功效分类】理气药【功效主治】理气,宽胸,通阳,散结。治胸痹心痛彻背,脘痞不舒,干呕,泻痢后重,疮疖。  【用法用量】内服:“煎汤,1.5~3钱(鲜者1~2两);或入丸、散。外用:捣敷或捣汁涂。  【用药忌宜】气虚者慎用。①《食疗本草》:“发热病人不宜多食。”②《本草汇言》:“阴虚发热病不宜食。”③《本草从新》:“滑利之品,无滞勿用。”④《随新居饮食谱》:“多食发热,忌与韭同。”  【用药配伍】配瓜蒌:化痰宽胸。配半夏:燥湿化痰;配当归:活血祛瘀。
2023-07-30 17:28:161

谷歌浏览器怎么用imacros

iMacros for Chrome的使用方法1.在谷歌浏览器中安装iMacros for Chrome插件,并在Chrome的扩展器中启动自动填写表单的功能,最新谷歌浏览器离线安装版可以从这里下载:http://chromecj.com/chrome/2014-09/177/download.html2.在chrome中安装了iMacros for Chrome插件以后,用户在输入表单项以后,iMacros for Chrome插件就可以帮助用户这些内容,并在用户下次输入的时候,自动进行填写,如图所示:
2023-07-30 17:28:371

请问为什么我在用gcc编译c语言写的一个小程序时不能使用“wall”参数?

在控制台 gcc /hello.c -o /hello.out,编译没错的话,就会在根目录出现一个hello.out的文件,然后 /hello.out,就可以看到结果了. 具体参阅GCC的用法 一.gcc历史 GCC最早是Richard Stallman在十几年前编写的针对于C的编译器,意思即为GNU C Compiler,后来发展支持Ada,C++,Java,Objective C,Pascal,COBOL,以及支持逻辑编程的Mercury语言,后来其英文原名变为:GNU Compiler ollection([1]).除此之外,GCC对于各种硬件平台都提供了完善的支持。 一般的,GCC的编译功能包括gcc(C的编译器),g++(C++的编译器),在编译过程中,一共有四步工作。 1.预处理,生成i文件,C文件编译为.i文件,C++文件编译为.ii文件,它们都为源程序的预处理结果文件.以最简单的Hello World程序为例: ********************************* // test.c #include "stdio.h" #define MAX 9 int main() { int a; a=MAX; printf("Hello Worldn"); } ********************************* 用cpp test.c test.i 可得到预处理文件test.i,通过查看该文件,我们可以看到,我们引入的include文件已经被引入处理,define定义的部分已经被完全带入。 2.预处理文件转换成汇编语言,生成.s文件。这一步利用egcs来完成(在mingw标准包中没有见到这个预编译器,所以测试没有成功,将继续测试) 3.汇编变为目标文件,生成.o文件,利用as来完成。 4.连接目标文件,生成可执行程序,利用ld来完成.(后续继续研究ld编译过程。) 二.GCC参数祥解 -x language filename 设定文件使用的语言,这样源程序的后缀名无效了,并对gcc后接的多个编译文件都有效。这样如 果存在.c和.cpp文件联编会有问题,解决这个问题用到了下一个参数 -x none filename,在下面做介绍。因为在预处理过程中对于.c和.cpp文件的处理方式是不一样的。可以使用的参数有:"c","objective- c","c-header","c++","cpp-output","assembler","assembler-with-cpp".编译的时候, 如果有这样的一个用C语言写的test.tmp的文件,用gcc编译的时候就用gcc -x c test.tmp就可以让gcc用编译C语言的方式来编译test.tmp. -x none filename 关掉上一个选项,就是让gcc根据文件名后缀,自动识别文件类型。如用下列方式编译: gcc -x c test.tmp -x none test2.c 这样可以自由地选择编译方式 -c 只激活预处理,编译和汇编,也就是把程序做成obj文件。如gcc -c test.c 就会生成test.o文件,当然这样还只是目标文件,需要经过ld连接器对所有的.o文件进行联接才能生成可执行文件. -S 只激活预处理和编译,把文件编译到汇编代码。相当到对源程序做一个egcs操作,生成.s文件。可以查看生成的汇编文件结果。这个对于研究汇编语言的程序员来说是很有作用的。 -E 只激活预处理,这个将对文件进行预处理,将对所有引入的include文件和define定义的量进行代换,为我们开头所说的gcc 编译的第一步,即用cpp命令将程序语言文件进行预处理.但这一步不生成结果文件,如果你需要生成结果文件保存,那么需要利用系统中的输出重定向。 -o 定制目标名称,缺省的时候在unix和linux平台下gcc filename的结果是一个文件名为a.out的文件,windows下用mingw里带的gcc编译结果是a.exe。如果我们用gcc -o hello.exe test.c的话,将生成hello.exe可执行程序。这个并不一定只限于最后一步可执行程序的生成,如用上面所讲的-S生成的汇编程序也可以用-o参 数生成,比如 gcc -o hello.asm -S test.c 这样hello.asm就是test.c经过预处理和编译之后的结果。 -pipe 使用管道来代替编译中的临时文件,因为编译的整个过程有几个不同的步骤,每一个步骤都是以前一个步骤的输出为输入的,这样就涉 及到数据传递的问题,在没有-pipe参数的情况下,是用临时文件的形式来进行传递的,在有该情况的时候就利用管道来传递中间数据。当然,在某些系统中, 汇编不能读取管道数据,这样这个参数就不能正常工作了。 -ansi 关闭gnu c与ansi c不兼容的特性,激活ansi c的专有特性,在此情况下,处理器会定义一个__STRICT_ANSI__的宏,在有些头文件中会关注该宏是否被申明过,以避免某些函数的引入。此项可参照ansi c与gnu c的差别得到更多理解。 -fno-asm 此选项为ansi选项功能的一部分,禁止将asm,inline,typeof用作关键字。 -fno-strict-prototype 这个选项只对g++有作用。这个参数让编译器将所有没有参数的函数都认为是没有显式参数的个数和类型的函数,而不是没有参数。而对于gcc来说,会将没有带参数的函数认成没有显式说明的类型。 -fthis-is-variable 这个参数仅对C++程序有效,可以让this做一般变量使用,允许对this赋值. -fcond-mismatch 允许条件表达式的第二和第三参数类型不匹配.表达式的值为void型. -funsigned-char -fno-signed-char -fsigned-char -fno-unsigned-char 这四个是对char在编译时进行的设置,它们分别决定将char设为unsigned char或signed char. -include filename 加入头文件的位置,以使程序中顺利使用#include ,这样就可以在编译的时候这样编译:gcc test.c -include ./include/test.h,进行联编。 -imacros filename 将filename中的宏扩展到gcc的输入文件里,宏定义本身不会出现在输入文件中。意即在编译某个文件test.c的时候,它里面申明的宏如果在没有用到该参数的时候,生成目标文件之后就会被丢弃掉,而在用了这个参数之后,这些宏将被保留用于之后文件的编译。 -Dmacro 相当于#define macro,宏的内容为字符串"1"。如在编译的时候使用gcc -o test.exe test.c -DDEBUG就相当于在test.c里面定义了DEBUG宏,值为字串"1"。可用如下程序测试可知: ********************************** //test.c #include "stdio.h" int main() { printf("Hello Worldn"); #ifdef DEBUG printf("hellon"); #endif } ********************************** 如用gcc -o test.exe test.c编译,刚运行结果为: Hello World 如用gcc -o test.exe test.c -DDEBUG编译,则运行结果为: Hello World hello 因此可以在下一种编译方法中相当于在test.c里面定义了DEBUG宏。 -Dmacro=define 作用同上,但设定宏的值为define. -Umacro 相当于给程序中定义的宏作了一次undefine.即:#undef macro -undef 取消了对任何非标准友的定义 -Idir 在#include 的时候,先在用这个参数指定的位置找头文件,如果没有找到,则到缺省的目录找头文件 -I- 取消-Idir的作用,表明以后编译的程序将不在-Idir指定的目录里寻找头文件。 -idirafter dir 在-I的目录里面查找失败之后,再在这个目录里面查找头文件,这样的参数为设置头文件查找的优先级问题比较有帮助。 -iprefix prefix -iwithprefix dir 这两个参数一起用,在-I目录寻找失败的时候,到prefix的dir下查找头文件。 -nostdinc 编译器不再系统缺省的头文件目录里面找头文件。这样就可以精确地确定头文件的来源,应该比较慎用,在对编译器不是很了解的情况下容易造成编译失败. -nostdinc C++ 不在g++的标准路径中找头文件,但在其他的路径中继续找。在创lib的时候用。 -C 为了有效的分析程序,有预处理的时候不删除注释信息,与-E一起使用,有利用分析程序的过程。 -M 生成文件的关联的信息,这样就可以知道源代码文件里面关联了哪些它所依赖的头文件。 -MM 同上,但忽略由#include 造成的依赖关系 -MD 跟-M相当,但是输出导入到.d文件中,如gcc -MD test.c,刚输出的依赖关系存放在test.d文件里。 -MMD 跟-MM相同,但是输出到.d文件中,如gcc -MMD test.c,刚输出的依赖关系存放在test.d文件里。忽略#include 的关系 -Wa,option 这个参数将option传给汇编程序,如果option中有逗号,则会把option分成多项,传给汇编程序。 -Wl,option 这个参数将option传给连接程序,如果option中有逗号,则会把option分成多项,传给连接程序。 -llibrary 用于制定编译的时候使用的库,如 gcc -lgtk tset.c则程序使用gtk库进行编译,不过需要注意的是gcc库一般都是以libname.a来命名库文件,在用-l参数来加入库文件的时候,直接用-lname来引入,而前面的lib被省掉。这一点需要注意。 -Ldir 编译的时候设定库文件查找的路径,不然的话,编译器只在标准库路径里面找库。 -00 -01 -02 -03 编译器的优化选项,-00表示没有优化,-01为缺省值,-03为最高。 -g 在编译的时候,产生调试信息 -gstabs 以stabs格式声称调试信息,但不包括gdb的调试信息。 -gstabs+ 以stabs格式声称调试信息,包括gdb的调试信息。 -ggdb 该参数将把gdb的调试信息输出 -static 这个参数将禁止使用动态库,这样程序只能连接静态库。 -share 这个参数将让程序尽量使用动态库 -traditional 试图让编译器支持传统的C语言的特性. 三.总结 gcc的参数还远远多于上面写到的这些,但是有以上的参数我们已经可以对gcc的大部分编译掌握的比较熟练了,更多的参数介绍可以参照GCC的manual,现在已有翻译了的中文手册,地址在下面的参考文献里面被列出,有兴趣的朋友可以参考。 ~
2023-07-30 17:29:034

用VI写了一个hello.c程序放在/里 请问怎么运行呢?

在控制台 gcc /hello.c -o /hello.out,编译没错的话,就会在根目录出现一个hello.out的文件,然后 /hello.out,就可以看到结果了.具体参阅GCC的用法一.gcc历史GCC最早是Richard Stallman在十几年前编写的针对于C的编译器,意思即为GNU C Compiler,后来发展支持Ada,C++,Java,Objective C,Pascal,COBOL,以及支持逻辑编程的Mercury语言,后来其英文原名变为:GNU Compiler ollection([1]).除此之外,GCC对于各种硬件平台都提供了完善的支持。一般的,GCC的编译功能包括gcc(C的编译器),g++(C++的编译器),在编译过程中,一共有四步工作。1.预处理,生成i文件,C文件编译为.i文件,C++文件编译为.ii文件,它们都为源程序的预处理结果文件.以最简单的Hello World程序为例:*********************************// test.c#include "stdio.h"#define MAX 9int main(){int a;a=MAX;printf("Hello Worldn");}*********************************用cpp test.c test.i 可得到预处理文件test.i,通过查看该文件,我们可以看到,我们引入的include文件已经被引入处理,define定义的部分已经被完全带入。2.预处理文件转换成汇编语言,生成.s文件。这一步利用egcs来完成(在mingw标准包中没有见到这个预编译器,所以测试没有成功,将继续测试)3.汇编变为目标文件,生成.o文件,利用as来完成。4.连接目标文件,生成可执行程序,利用ld来完成.(后续继续研究ld编译过程。)二.GCC参数祥解-x language filename设定文件使用的语言,这样源程序的后缀名无效了,并对gcc后接的多个编译文件都有效。这样如 果存在.c和.cpp文件联编会有问题,解决这个问题用到了下一个参数 -x none filename,在下面做介绍。因为在预处理过程中对于.c和.cpp文件的处理方式是不一样的。可以使用的参数有:"c","objective- c","c-header","c++","cpp-output","assembler","assembler-with-cpp".编译的时候, 如果有这样的一个用C语言写的test.tmp的文件,用gcc编译的时候就用gcc -x c test.tmp就可以让gcc用编译C语言的方式来编译test.tmp.-x none filename关掉上一个选项,就是让gcc根据文件名后缀,自动识别文件类型。如用下列方式编译: gcc -x c test.tmp -x none test2.c 这样可以自由地选择编译方式-c只激活预处理,编译和汇编,也就是把程序做成obj文件。如gcc -c test.c 就会生成test.o文件,当然这样还只是目标文件,需要经过ld连接器对所有的.o文件进行联接才能生成可执行文件.-S只激活预处理和编译,把文件编译到汇编代码。相当到对源程序做一个egcs操作,生成.s文件。可以查看生成的汇编文件结果。这个对于研究汇编语言的程序员来说是很有作用的。-E只激活预处理,这个将对文件进行预处理,将对所有引入的include文件和define定义的量进行代换,为我们开头所说的gcc 编译的第一步,即用cpp命令将程序语言文件进行预处理.但这一步不生成结果文件,如果你需要生成结果文件保存,那么需要利用系统中的输出重定向。-o定制目标名称,缺省的时候在unix和linux平台下gcc filename的结果是一个文件名为a.out的文件,windows下用mingw里带的gcc编译结果是a.exe。如果我们用gcc -o hello.exe test.c的话,将生成hello.exe可执行程序。这个并不一定只限于最后一步可执行程序的生成,如用上面所讲的-S生成的汇编程序也可以用-o参 数生成,比如 gcc -o hello.asm -S test.c 这样hello.asm就是test.c经过预处理和编译之后的结果。-pipe使用管道来代替编译中的临时文件,因为编译的整个过程有几个不同的步骤,每一个步骤都是以前一个步骤的输出为输入的,这样就涉 及到数据传递的问题,在没有-pipe参数的情况下,是用临时文件的形式来进行传递的,在有该情况的时候就利用管道来传递中间数据。当然,在某些系统中, 汇编不能读取管道数据,这样这个参数就不能正常工作了。-ansi关闭gnu c与ansi c不兼容的特性,激活ansi c的专有特性,在此情况下,处理器会定义一个__STRICT_ANSI__的宏,在有些头文件中会关注该宏是否被申明过,以避免某些函数的引入。此项可参照ansi c与gnu c的差别得到更多理解。-fno-asm此选项为ansi选项功能的一部分,禁止将asm,inline,typeof用作关键字。-fno-strict-prototype这个选项只对g++有作用。这个参数让编译器将所有没有参数的函数都认为是没有显式参数的个数和类型的函数,而不是没有参数。而对于gcc来说,会将没有带参数的函数认成没有显式说明的类型。-fthis-is-variable这个参数仅对C++程序有效,可以让this做一般变量使用,允许对this赋值.-fcond-mismatch允许条件表达式的第二和第三参数类型不匹配.表达式的值为void型.-funsigned-char-fno-signed-char-fsigned-char-fno-unsigned-char这四个是对char在编译时进行的设置,它们分别决定将char设为unsigned char或signed char.-include filename加入头文件的位置,以使程序中顺利使用#include ,这样就可以在编译的时候这样编译:gcc test.c-include ./include/test.h,进行联编。-imacros filename将filename中的宏扩展到gcc的输入文件里,宏定义本身不会出现在输入文件中。意即在编译某个文件test.c的时候,它里面申明的宏如果在没有用到该参数的时候,生成目标文件之后就会被丢弃掉,而在用了这个参数之后,这些宏将被保留用于之后文件的编译。-Dmacro相当于#define macro,宏的内容为字符串"1"。如在编译的时候使用gcc -o test.exe test.c -DDEBUG就相当于在test.c里面定义了DEBUG宏,值为字串"1"。可用如下程序测试可知:**********************************//test.c#include "stdio.h"int main(){printf("Hello Worldn");#ifdef DEBUG printf("hellon");#endif}**********************************如用gcc -o test.exe test.c编译,刚运行结果为:Hello World如用gcc -o test.exe test.c -DDEBUG编译,则运行结果为:Hello Worldhello因此可以在下一种编译方法中相当于在test.c里面定义了DEBUG宏。-Dmacro=define作用同上,但设定宏的值为define.-Umacro相当于给程序中定义的宏作了一次undefine.即:#undef macro-undef取消了对任何非标准友的定义-Idir在#include 的时候,先在用这个参数指定的位置找头文件,如果没有找到,则到缺省的目录找头文件-I-取消-Idir的作用,表明以后编译的程序将不在-Idir指定的目录里寻找头文件。-idirafter dir在-I的目录里面查找失败之后,再在这个目录里面查找头文件,这样的参数为设置头文件查找的优先级问题比较有帮助。-iprefix prefix-iwithprefix dir这两个参数一起用,在-I目录寻找失败的时候,到prefix的dir下查找头文件。-nostdinc编译器不再系统缺省的头文件目录里面找头文件。这样就可以精确地确定头文件的来源,应该比较慎用,在对编译器不是很了解的情况下容易造成编译失败.-nostdinc C++不在g++的标准路径中找头文件,但在其他的路径中继续找。在创lib的时候用。-C为了有效的分析程序,有预处理的时候不删除注释信息,与-E一起使用,有利用分析程序的过程。-M生成文件的关联的信息,这样就可以知道源代码文件里面关联了哪些它所依赖的头文件。-MM同上,但忽略由#include 造成的依赖关系-MD跟-M相当,但是输出导入到.d文件中,如gcc -MD test.c,刚输出的依赖关系存放在test.d文件里。-MMD跟-MM相同,但是输出到.d文件中,如gcc -MMD test.c,刚输出的依赖关系存放在test.d文件里。忽略#include 的关系-Wa,option这个参数将option传给汇编程序,如果option中有逗号,则会把option分成多项,传给汇编程序。-Wl,option这个参数将option传给连接程序,如果option中有逗号,则会把option分成多项,传给连接程序。-llibrary用于制定编译的时候使用的库,如 gcc -lgtk tset.c则程序使用gtk库进行编译,不过需要注意的是gcc库一般都是以libname.a来命名库文件,在用-l参数来加入库文件的时候,直接用-lname来引入,而前面的lib被省掉。这一点需要注意。-Ldir编译的时候设定库文件查找的路径,不然的话,编译器只在标准库路径里面找库。-00-01-02-03编译器的优化选项,-00表示没有优化,-01为缺省值,-03为最高。-g在编译的时候,产生调试信息-gstabs以stabs格式声称调试信息,但不包括gdb的调试信息。-gstabs+以stabs格式声称调试信息,包括gdb的调试信息。-ggdb该参数将把gdb的调试信息输出-static这个参数将禁止使用动态库,这样程序只能连接静态库。-share这个参数将让程序尽量使用动态库-traditional试图让编译器支持传统的C语言的特性.三.总结gcc的参数还远远多于上面写到的这些,但是有以上的参数我们已经可以对gcc的大部分编译掌握的比较熟练了,更多的参数介绍可以参照GCC的manual,现在已有翻译了的中文手册,地址在下面的参考文献里面被列出,有兴趣的朋友可以参考。
2023-07-30 17:29:132

如何在ubuntu 9.04终端中使用gcc

2楼正解。首先你还得看看时候安装了gcc。 如果没有安装就sudo apt-get install gcc 编译:gcc *.c这样可以生成可执行文件a.out。默认的可执行文件名字为a.out。gcc -o *1 *.c这样生成的可执行文件名就指定为*1.-Wall的参数是报告所有的警告。以下是从网上找的gcc参数:=============================gcc and g++分别是gnu的c &c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld] [参数详解] -x language filename 设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根据约定C语言的后 缀名称是.c的,而C++的后缀名是.C或者.cpp,如果你很个性,决定你的C代码文件的后缀 名是.pig 哈哈,那你就要用这个参数,这个参数对他后面的文件名都起作用,除非到了 下一个参数的使用。 可以使用的参数吗有下面的这些 `c", `objective-c", `c-header", `c++", `cpp-output", `assembler", and `a ssembler-with-cpp". 看到英文,应该可以理解的。 例子用法: gcc -x c hello.pig -x none filename 关掉上一个选项,也就是让gcc根据文件名后缀,自动识别文件类型 例子用法: gcc -x c hello.pig -x none hello2.c -c 只激活预处理,编译,和汇编,也就是他只把程序做成obj文件 例子用法: gcc -c hello.c 他将生成.o的obj文件 -S 只激活预处理和编译,就是指把文件编译成为汇编代码。 例子用法 gcc -S hello.c 他将生成.s的汇编代码,你可以用文本编辑器察看 -E 只激活预处理,这个不生成文件,你需要把它重定向到一个输出文件里面. 例子用法: gcc -E hello.c >pianoapan.txt gcc -E hello.c | more 慢慢看吧,一个hello word 也要与处理成800行的代码 -o 制定目标名称,缺省的时候,gcc 编译出来的文件是a.out,很难听,如果你和我有同感 ,改掉它,哈哈 例子用法 gcc -o hello.exe hello.c (哦,windows用习惯了) gcc -o hello.asm -S hello.c -pipe 使用管道代替编译中临时文件,在使用非gnu汇编工具的时候,可能有些问题 gcc -pipe -o hello.exe hello.c -ansi 关闭gnu c中与ansi c不兼容的特性,激活ansi c的专有特性(包括禁止一些asm inl ine typeof关键字,以及UNIX,vax等预处理宏, -fno-asm 此选项实现ansi选项的功能的一部分,它禁止将asm,inline和typeof用作关键字。 -fno-strict-prototype 只对g++起作用,使用这个选项,g++将对不带参数的函数,都认为是没有显式的对参数 的个数和类型说明,而不是没有参数. 而gcc无论是否使用这个参数,都将对没有带参数的函数,认为城没有显式说明的类型 -fthis-is-varialble 就是向传统c++看齐,可以使用this当一般变量使用. -fcond-mismatch 允许条件表达式的第二和第三参数类型不匹配,表达式的值将为void类型 -funsigned-char -fno-signed-char -fsigned-char -fno-unsigned-char 这四个参数是对char类型进行设置,决定将char类型设置成unsigned char(前两个参 数)或者 signed char(后两个参数) -include file 包含某个代码,简单来说,就是便以某个文件,需要另一个文件的时候,就可以用它设 定,功能就相当于在代码中使用#include 例子用法: gcc hello.c -include /root/pianopan.h -imacros file 将file文件的宏,扩展到gcc/g++的输入文件,宏定义本身并不出现在输入文件中 -Dmacro 相当于C语言中的#define macro -Dmacro=defn 相当于C语言中的#define macro=defn -Umacro 相当于C语言中的#undef macro -undef 取消对任何非标准宏的定义 -Idir 在你是用#include"file"的时候,gcc/g++会先在当前目录查找你所制定的头文件,如 果没有找到,他回到缺省的头文件目录找,如果使用-I制定了目录,他 回先在你所制定的目录查找,然后再按常规的顺序去找. 对于#include,gcc/g++会到-I制定的目录查找,查找不到,然后将到系统的缺 省的头文件目录查找 -I- 就是取消前一个参数的功能,所以一般在-Idir之后使用 -idirafter dir 在-I的目录里面查找失败,讲到这个目录里面查找. -iprefix prefix -iwithprefix dir 一般一起使用,当-I的目录查找失败,会到prefix+dir下查找 -nostdinc 使编译器不再系统缺省的头文件目录里面找头文件,一般和-I联合使用,明确限定头 文件的位置 -nostdin C++ 规定不在g++指定的标准路经中搜索,但仍在其他路径中搜索,.此选项在创libg++库 使用 -C 在预处理的时候,不删除注释信息,一般和-E使用,有时候分析程序,用这个很方便的 -M 生成文件关联的信息。包含目标文件所依赖的所有源代码你可以用gcc -M hello.c 来测试一下,很简单。 -MM 和上面的那个一样,但是它将忽略由#include造成的依赖关系。 -MD 和-M相同,但是输出将导入到.d的文件里面 -MMD 和-MM相同,但是输出将导入到.d的文件里面 -Wa,option 此选项传递option给汇编程序;如果option中间有逗号,就将option分成多个选项,然 后传递给会汇编程序 -Wl.option 此选项传递option给连接程序;如果option中间有逗号,就将option分成多个选项,然 后传递给会连接程序. -llibrary 制定编译的时候使用的库 例子用法 gcc -lcurses hello.c 使用ncurses库编译程序 -Ldir 制定编译的时候,搜索库的路径。比如你自己的库,可以用它制定目录,不然 编译器将只在标准库的目录找。这个dir就是目录的名称。 -O0 -O1 -O2 -O3 编译器的优化选项的4个级别,-O0表示没有优化,-O1为缺省值,-O3优化级别最高 -g 只是编译器,在编译的时候,产生调试信息。 -gstabs 此选项以stabs格式声称调试信息,但是不包括gdb调试信息. -gstabs+ 此选项以stabs格式声称调试信息,并且包含仅供gdb使用的额外调试信息. -ggdb 此选项将尽可能的生成gdb的可以使用的调试信息. -static 此选项将禁止使用动态库,所以,编译出来的东西,一般都很大,也不需要什么 动态连接库,就可以运行. -share 此选项将尽量使用动态库,所以生成文件比较小,但是需要系统由动态库. -traditional 试图让编译器支持传统的C语言特性 [参考资料] -Linux/UNIX高级编程 中科红旗软件技术有限公司编著.清华大学出版社出版 -Gcc man page [ChangeLog] -2002-08-10 ver 0.1 发布最初的文档 -2002-08-11 ver 0.11 修改文档格式 -2002-08-12 ver 0.12 加入了对静态库,动态库的参数 -2002-08-16 ver 0.16 增加了gcc编译的4个阶段的命令 运行 gcc/egcs **********运行 gcc/egcs*********************** GCC 是 GNU 的 C 和 C++ 编译器。实际上,GCC 能够编译三种语言:C、C++ 和 O bject C(C 语言的一种面向对象扩展)。利用 gcc 命令可同时编译并连接 C 和 C++ 源程序。 如果你有两个或少数几个 C 源文件,也可以方便地利用 GCC 编译、连接并生成可 执行文件。例如,假设你有两个源文件 main.c 和 factorial.c 两个源文件,现在要编 译生成一个计算阶乘的程序。 代码: ----------------------- 清单 factorial.c ----------------------- int factorial (int n) { if (n <= 1) return 1; else return factorial (n - 1) * n; } ----------------------- 清单 main.c ----------------------- #include #include int factorial (int n); int main (int argc, char **argv) { int n; if (argc <2) { printf ("Usage: %s nn", argv [0]); return -1; } else { n = atoi (argv[1]); printf ("Factorial of %d is %d.n", n, factorial (n)); } return 0; } ----------------------- 利用如下的命令可编译生成可执行文件,并执行程序: $ gcc -o factorial main.c factorial.c $ ./factorial 5 Factorial of 5 is 120. GCC 可同时用来编译 C 程序和 C++ 程序。一般来说,C 编译器通过源文件的后缀 名来判断是 C 程序还是 C++ 程序。在 Linux 中,C 源文件的后缀名为 .c,而 C++ 源 文件的后缀名为 .C 或 .cpp。但是,gcc 命令只能编译 C++ 源文件,而不能自动和 C ++ 程序使用的库连接。因此,通常使用 g++ 命令来完成 C++ 程序的编译和连接,该程 序会自动调用 gcc 实现编译。假设我们有一个如下的 C++ 源文件(hello.C): #include void main (void) { cout <<"Hello, world!" < } 则可以如下调用 g++ 命令编译、连接并生成可执行文件: $ g++ -o hello hello.C $ ./hello Hello, world! **********************gcc/egcs 的主要选项********* gcc 命令的常用选项 选项 解释 -ansi 只支持 ANSI 标准的 C 语法。这一选项将禁止 GNU C 的某些特色, 例如 asm 或 typeof 关键词。 -c 只编译并生成目标文件。 -DMACRO 以字符串“1”定义 MACRO 宏。 -DMACRO=DEFN 以字符串“DEFN”定义 MACRO 宏。 -E 只运行 C 预编译器。 -g 生成调试信息。GNU 调试器可利用该信息。 -IDIRECTORY 指定额外的头文件搜索路径DIRECTORY。 -LDIRECTORY 指定额外的函数库搜索路径DIRECTORY。 -lLIBRARY 连接时搜索指定的函数库LIBRARY。 -m486 针对 486 进行代码优化。 -o FILE 生成指定的输出文件。用在生成可执行文件时。 -O0 不进行优化处理。 -O 或 -O1 优化生成代码。 -O2 进一步优化。 -O3 比 -O2 更进一步优化,包括 inline 函数。 -shared 生成共享目标文件。通常用在建立共享库时。 -static 禁止使用共享连接。 -UMACRO 取消对 MACRO 宏的定义。 -w 不生成任何警告信息。 -Wall 生成所有警告信息。
2023-07-30 17:29:214

纯java访问校内

啊,还没有搞定么?推荐的Apache HTTPComponent试过了么?一楼的回答和我那天的回答意思一样...还是那天讲的,你可以先使用firefox浏览器,安装一个HTTPfox插件,然后向校内发个请求,利用httpfox插件抓取请求包,查看其内容。然后在你的代码里面加入服务器要求的信息(cookie,session信息)。我查了一下,好像Java1.6也没有提供客户端会话操作的方法,要么你自己写,要么就是使用第三方工具。HttpComponent非常适合,而且简单好用,加起来的代码也不就差不多你贴的那么几行,不仅可以了解HTTP协议,浏览器结构还可以轻松达到目的...嗯,有点儿像作广告了哈~哈哈,LZ看着办吧。祝你好运!希望您尽快解决问题!
2023-07-30 17:29:295

火狐自动填表问题

  您好,感谢您对火狐的支持  为您推荐扩展:LastPass Password Manager ,支持自动填表、自动登陆等功能。  您可以在火狐官方网站下载火狐浏览器,在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
2023-07-30 17:29:442

制作一个网页执行脚本,用什么软件比较好

你可以安装一个Firefox,然后安装一个imacros插件
2023-07-30 17:29:542

为什么安装了支付宝火狐插件后还是无法输入密码?

和楼上一样,建议你用IE Tab。我的是Firefox 3.0.2也不行,总是说有错误,无法使用;装支付宝IE控件,用IE Tab就搞定了。不过这样似乎还不如直接用IE。
2023-07-30 17:30:013

英国梧桐什么分枝方式?

适当的地方落头,促分枝。
2023-07-30 17:31:462

二球悬铃木是什么?

(London planetree)(李建文)学名:Platanus hispanica Muenchh.。果序2个,如球状,常悬挂树上,故名二球悬铃木。又称英国梧桐。悬铃木科,悬铃木属(该属约7种,分布于东南欧、印度和美洲。中国引种3种)。落叶乔木,高达35米,胸径4米。树皮灰绿色,呈不规则薄的大块片剥落,内皮淡绿白色。幼枝、幼叶密被淡褐色星状毛。叶柄下芽,芽鳞1。单叶互生。呈五角形,宽12~26厘米,3~5裂,中部裂片长宽近相等;掌状脉;托叶圆领状。花单性同株,组成头状花序。果序通常2个(稀1或3)生于一总柄上,常宿存树上经冬不落。小坚果有棱角,窄倒尖塔形,基部围有褐色长毛;种子1,胚乳少。它是三球悬铃木(P.orientalis L.)和一球悬铃木(P.occidentalis L.)的杂交后代,1640年在英国伦敦育成。世界上很多城市先后引种栽培。中国引入栽培已有100多年历史。旅大、北京以南,天水、成都、昆明以东各城市常见栽培。在长江、黄河中下游生长较好。在深厚、肥沃、排水良好的土壤上生长良好;在微碱性或石灰性土上可以生长,但易发生黄叶病。抗臭氧、苯、苯酚、乙醚、硫化氢、乙烯等有害气体的能力较强;滞尘、隔音能力强。用扦插及播种繁殖,栽植易成活。生长迅速,叶大荫浓,树姿优美,是世界上著名的行道树和庭荫树。木材有光泽,结构细致,硬度中等,较易干燥,如处理不当,易发生翘曲和开裂,不耐腐朽,适于制作胶合板、刨花板或纤维板的贴面;板材可制作家具、细木工制品等。树枝可培养银耳。
2023-07-30 17:31:561

二球悬铃木果实能吃吗

二球悬铃木也就是英国梧桐,其果实是不可以吃的,二球悬铃木的果实表面有大量的绒毛,无法清除,且果实中间就是种子,没有食用价值,但是其叶片可以作为牲畜的饲料使用,也可以作为制作培养菌的原料。 二球悬铃木果实可以吃吗 1、不可以吃 二球悬铃木的又叫英国梧桐,是一种落叶大乔木,其花期在每年的四月份到五月份,结果在每年的九月份到十月份,其果实表面覆盖着一层厚厚的绒毛,果实里就是种子,没有食用价值,所以不能吃。 2、生长习性 二球悬铃木适合生长在光照充足,气候温暖湿润的环境中,其对于土壤的要求不高,且适应性强,生长速度快,很容易存活,经常种植在校园、人行道两旁,但该植株的抗寒能力很差,冬季难以存活。 3、主要价值 二球悬铃木具有一定的绿化作用,对于有毒气体有一定的抗性,可以种植在工业园或者矿业区,同时该植株具有一定的经济价值,其叶片可以作为饲料饲养牲畜,也可以作为培养基的原材料使用。 4、病害防治 二球悬铃木容易感染上白粉病,主要表现在叶片上会覆盖一层白粉,使二球悬铃木生长不良,可以通过修剪的方式剪下染病枝干避免病菌蔓延,也可以为二球悬铃木提供通风条件好的环境抑制病菌的繁殖。
2023-07-30 17:32:021

为什么叫法国梧桐树

为什么叫法国梧桐在中国的“法桐”基本都是英国梧桐。不管祛国梧桐还是英国梧桐,它们都有一个共同的名字,叫做“悬铃木”此外,还有一种美国梧桐,也跟它们是一家子。这种树是一种高大的乔木,因其果实似悬铃而得名“悬铃木”,产于美国的,一柄结一果,叫做美国梧桐; 产于法国的,一柄结三果,叫做法国梧桐。大约在17世纪时,英国梧桐出现了,它实际上是法国梧桐和美国梧榈的杂交品种,一柄结两果。有意思的是,最早出现英国相糊的地方并非英国,而是西班牙。据说西班牙人将法桐和美桐种植在一起,结果出现了杂交种子,落地后自然生长起来,就成了一个新品种一“英国梧桐”为什么叫它“英国梧桐”呢? 这是因为,这种树作为园林景观植物和城市绿化植物是在伦敦最早流行起来的,因此在英语和一些其他西方语言中称之为“伦敦梧桐”或“英国梧桐”。有趣的是,在20世纪初,法国人并没有把自家的法国梧桐带到中国,而是在当时的法租界种植了英国梧桐。如此一来,人们便误以为这种树产自法国,误称其为简称“法桐”(法国梧桐)。
2023-07-30 17:32:281

英国梧桐树叶怎么做树木名牌

要给英国梧桐树叶做树木名牌需要做到以下三点。1、要标明该树的名字,并做详细解说,比如科目,发源地,生长习性等。2、标明该树种植年月日。3、标明何人所种,若是市政统一种植的需要备注归属地。随着社会的进步和发展,为了人们更好的增长园林树木知识,爱护树木,现已经对树铭牌非常重视和规范化了。
2023-07-30 17:32:521

法国梧桐俗称什么

法桐。法国桐即悬铃木,俗称法桐,在植物分类学上属悬铃木科,科下仅有一属即悬铃木属,属下约7种,原产东南欧、印度及美洲。悬铃木又名二球悬铃木(英国梧桐),是三球悬铃木(法国梧桐)和一球悬铃木(美国梧桐)的杂交种。根系分布较浅,台风时易受害而倒斜。 法桐。法国桐即悬铃木,俗称"法桐",在植物分类学上属悬铃木科,科下仅有一属即悬铃木属,属下约7种,原产东南欧、印度及美洲。 悬铃木又名二球悬铃木、英国梧桐,是三球悬铃木、又名法国梧桐和一球悬铃木、又名美国梧桐的杂交种。根系分布较浅,台风时易受害而倒斜。抗空气污染能力较强,叶片具吸收有毒气体和滞积灰尘的作用。本种树干高大,枝叶茂盛,生长迅速,易成活,耐修剪,所以广泛栽植作行道绿化树种,也为速生材用树种;对二氧化琉等有毒气体有较强的抗性。 1640年在英国伦敦育成,后由伦敦引种到世界各大城市广泛栽培,用作行道树和庭园绿化树。近代悬铃木大量传入我国约在20世纪一、二十年代,主要由法国人种植于上海的法租界内,故称之为“法国梧桐”,简称“法桐”,其实非法国原产,杭州普遍种植的以杂种“英桐”最多。二球悬铃木具有良好的杂种优势,生长快速,繁殖容易,叶大荫浓,树姿优美,耐修剪,有净化空气的作用,被誉为“世界行道树之王”。
2023-07-30 17:33:011

英国梧桐的有害生物防治

危害悬铃木的主要有星天牛、光肩星天牛、六星黑点蠹蛾和褐边绿剌蛾等害虫。防治上多采用人工捕捉或黑光灯诱杀成虫、杀卵、剪除虫枝,集中处理等方法。大量发生时在成虫及初孵幼虫发生期,可用化学药剂喷涂枝干或树冠,40%氧化乐果乳油、50%辛硫磷乳油、90%敌百虫晶体、25%溴氰菊酯乳油等100~500倍液。用注射、堵孔法防治已蛀入木质部的幼虫。对于多数天牛、木蠹蛾幼虫可采用:用注射器或用药棉沾敌敌畏、氧化乐果、溴氰菊酯等1~50倍液塞入虫孔;用磷化铝片或磷化锌毒签塞入虫孔,外用黄泥封口,效果均很好。英国梧桐霉斑病是主要病害,防治可采用换茬育苗,严禁重茬;秋季收集留床苗落叶烧去,减少越冬菌源; 5月下旬~7月,对播种培育的实生苗喷1∶2∶200倍波尔多液2~3次,有防病效果,药液要喷到实生苗叶背面。
2023-07-30 17:33:141

梧桐和法国梧桐不一样吗?

是不一样梧桐,也就是悬铃木,总共只有三种:法国梧桐(法桐),英国梧桐(英桐),美国梧桐(美桐)。所以说梧桐是包括法国梧桐的。最大的区别在于:法国梧桐的果球三个汇为一串,下垂如铃,故又名三球悬铃木;英国梧桐的果球两个汇为一串,下垂如铃,故又名二球悬铃木;美国梧桐的果球单生,下垂如铃,故又名单球悬铃木。英国梧桐是法国梧桐与美国梧桐杂交产生的。不过一般中国广为种植的是法国梧桐,所以人们就不分这三种而统一称为法国梧桐。
2023-07-30 17:33:341

谁知道上海哪里有卖大行游戏机的?

游戏视界 中国浙江省杭州 博联文博科技公司 北京 深圳赢童科技 中国广东省深圳市福田 上海天互数码科技有限公司 中国上海市 广州天夏 中国广东省广州市 GOODS 中国 上海 香港 北京 弘鑫科技股份有限公司 深圳龙华 北京紫阳九艺科技有限责任公司 中国北京 上海电影艺术学院教研中心 中国上海市浦东张江 百盈游戏软件开发有限公司 中国 上海智趣信息技术有限公司 中国上海 上海指间信息科技有限公司 中国上海市 上海终胜信息技术有限公司 上海 广州佰锐网络科技有限公司 广东省广州市 济南天地网联科技有限公司 山东济南 深圳市钜子令科技有限公司 深圳市 厦门市二进制数码科技有限公司 中国福建省厦门市 珠海成长科技有限公司 广东珠海 深圳网纤时代网络科技有限公司 中国广东省深圳市 武汉盛科网络有限责任公司 中国湖北省武汉市 深圳星网网络技术开发有限公司 中国广东省深圳市 道通文化(北京)有限公司 北京 冥王星驻地球股份有限公司 冥王星与地球之间 神州通信陕西分公司 陕西省西安市 厦门乙天科技 福建厦门 珠海奥卓尔软件有限公司 中国广东珠海 深圳锐易数码科技有限公司 深圳 0253 江西省南昌市 重庆游戏学院 重庆石桥铺竭台子 游戏图腾工作室 四川省绵阳市 上海博思文化传播有限公司 上海市浦东新区花木路916号1号1702 辉哥的九班 大连开发区 长沙游戏学院 湖南长沙 成都亮剑数码科技有限公司 四川.成都 河北鼎和电子科技有限公司 河北省石家庄市 游戏学院(长沙中心) 长沙市五一路与蔡锷路交汇处800号恒隆国际大厦11楼 厦门海盟科技有限公司 中国福建厦门市 北京融合资讯有限公司 北京市 上海华集信息科技发展有限公司 中国上海市 大连汇众数字技术发展有限公司 大连
2023-07-30 17:22:281

《我叫中国青年》txt全集下载

《我叫中国青年》 txt全集小说附件已上传到百度网盘,点击免费下载:内容预览:这部小说在文本结构上采用现实与回忆相结合的手法进行创作,文中重点塑造一个男主人公的生活经历,展现一个85后青年的心路历程。在现代都市生活中,如何抉择自己的人生道路是摆在每个青年面前的一个重要的人生课题,本文的主人公是个极其普通的中国青年,通过他在日常生活中的点滴表现,来展现整个当代中国青年身上共有的一些品性。红|袖|言|情|小|说今天是立冬的第一天,天气渐渐转凉了,家里的花木早已开始落叶,可是在这个北方小城里依旧还是秋天的味道。中午谷峰吃了顿饱饭就小睡了一会,睡得正酣之际被神州通信的手机响声吵醒了,仔细看了下来点显示,原来是父亲谷天柏打来的。“是小峰吗,在哪儿啊?”谷天柏问道。“在家啊,睡觉呢,刚醒。”谷峰回道。“我跟你说个事情,你龙叔在皖城开会呢,暂时回不来了,本来打算晚上在一起聚聚的,还是改天吧。你华叔就不单独叫了,两人搁在一起比较合适,等下回有机会再说吧。”“好的,老爸。”谷峰准备挂……以上
2023-07-30 17:22:202

哪的服务器合租比较稳定???

现在国内互联网查的比较紧,不过我自己的服务器在电信通托管,服务器还开通着,你问一下电信通和神州通信这两个大品牌的电信公司应该可以解决你的问题
2023-07-30 17:22:121

爱奇艺里面的神通卡是什么东西?

“神通卡”是一种应用于互联网终端、提供互联网支付结算功能服务的IC智能电信卡.“神通卡”利用其实名管理功能和神州通信综合计费结算系统
2023-07-30 17:22:051

神通卡的数据卡功能

“神通卡”是一种应用于互联网终端、提供互联网支付结算功能服务的IC智能电信卡。“神通卡”利用其实名管理功能和神州通信综合计费结算系统(CIBS)的精确管理特点,能够在互联网上灵活有效地实现服务用户、管理用户、用户资费支付和缴付等,彻底根除了点卡消费模式的弊端。只需一卡在手便可随意选择神州竞技娱乐平台提供的各种游戏(魔兽争霸、反恐精英、最新韩国FPS游戏《突袭Online》),并提供后续各种游戏的点卡充值服务;还可在官方网站或指定地点购买各款正版游戏及游戏文化周边产品。同时,亦可在线享用影视音乐、有声图书,休闲游戏、手机游戏等娱乐服务,真正实现娱乐消费一卡通。
2023-07-30 17:21:511

纪欣伶的主要作品

短片2006 :快乐BabyQ(共六辑)2008 :进行式2008 :黑暗天使2008 :日本NHK张大千特集电视2005:儿童节目 BIBI小雪屋录影2006:儿童节目 神奇宝贝探险队2006:儿童节目 YOYO新乐园录影2006:儿童节目 东森购物台宣传YOYO宝贝新春乐2006:综艺节目国光帮帮忙2006:综艺节目 包公管不管2007:儿童节目 YOYO新乐园过年特别节目2007:综艺节目 周日八点党之案发现场2008:儿童节目 momo欢乐谷2008:综艺节目娱乐百分百2009:综艺节目爸爸有问题广告2006:电视广告 Miracle-母亲节2006:平面广告 家乐福-好康卡2006:电视广告 JVC-再一次篇2006:电视广告 神奇宝贝探险队2006:电视广告 麦当劳-麦香鱼篇2006:电视广告 Blueway牛仔裤2006:电视广告 永庆房屋-老伴篇2006:平面广告 家乐福-狂欢万圣节2006:平面广告 统一调味乳-你不懂篇2007:电视广告 瑞穗鲜奶-医生篇2007:电视广告 立摄适-出嫁篇2007:电视广告 The advertisement of the new MTR Company MTR2008:电视广告 TOYOTA汽车-迪士尼狮子王篇2008:电视广告 麦当劳儿童餐2008:说明介绍 索尼摄像机2008:平面内页 家乐福DM2009:电视广告 六福村30周年庆2009:电视广告 家乐福-母亲节篇2009:电视广告 鸿圣营造-房地产广告(2条)2009:电视广告 桂格谷珍-美人博士篇2010:电视广告 内地神州通信2010:电视广告 九庄房地产2011:电视广告 白兰氏活颜馥莓饮2011:电视广告 台湾大哥大-亲子Free社小三篇MV2005:点点名6-喵喵喵2005:光之美少女2007:张学友-在你身边2007:MOMO- Shake your body2007:MOMO-MOMO带我去飞翔2007:小小星愿2008:MOMO欢乐谷2008:快乐BABY Q2008:外婆家的屋檐2008:爱洗澡的小青蛙2008:萧闳仁-看袂落去2009:飞轮海-恒星2009:伍思凯-182009:伍思凯-浅蓝深蓝
2023-07-30 17:21:391

网络对人的危害

2004年12月27日,天津一名十三岁的花季少年张潇艺在网吧连续上网36个小时后,从24层高楼顶部跳楼自杀身亡。此后,张潇艺的父母将神州奥美网络有限公司告上了法庭。6月9日下午,朝阳法院就此案进行了庭前谈话,到庭的原告方有张潇艺的父亲及其委托的律师,被告方则是一委托的律师和一被告公司职员。 原告在诉状中称,张潇艺在生前至少一年的时间内一直是《魔兽争霸》的消费者。《魔兽争霸》是世界知名的游戏软件开发公司美国暴雪娱乐有限公司(Blizzard Entertainment OR,以下简称暴雪公司)开发,并由神州奥美网络有限公司引进版权在中国境内销售的电子游戏。《魔兽争霸》系列产品因为含有血腥、暴力内容被美国软件评级委员会(Entertainment Software Rating Board, ESRB)评定为“T”级,即只适合13岁以上儿童和成人使用。被告在中国境内销售、经营《魔兽争霸》产品,没有以适当的方式揭示其产品的内容信息,没有如实披露其对十三岁以下儿童的有害性,消费者无法充分了解该软件的潜在危害。原告认为,虽然我国尚未建立完备的游戏软件管理制度,但并不意味着被告不需要公开《魔兽争霸》系列游戏存在危害性信息的义务。被告明知《魔兽争霸》包含不适宜于未成年人的暴力、血腥等内容,并在美国被界定为不适宜13岁以下儿童使用,但是对于《魔兽争霸》的这种产品缺陷,被告在国内销售、经营时却故意隐瞒。被告的过错使未成年人及其监护人无法判断《魔兽争霸》可能对未成年人造成的负面影响,更无法预见危害的后果。因此,张潇艺的死亡与被告的过错之间存在因果关系,其应承担30%的责任。故依法要求被告赔偿丧葬费、死亡补偿费、精神损害抚慰金等共计10万元,同时为了其他未成年人免受这款不健康游戏的伤害,判令被告对中国境内销售、经营的《魔兽争霸》游戏,在包装、说明书和游戏界面明示其暴力、血腥内容及程度;揭示《魔兽争霸》游戏在美国被确定为“13岁以下未成年人不宜”的事实;明示“过度游戏导致沉溺、损害健康”或类似警示语,并采取技术手段防止沉溺的发生。 被告答辩称:一、作为本案被告,对于原告之子的非正常死亡不应当承担任何法律责任。被告不存在侵权的事实,故不应当承担赔偿侵权损失等相关法律责任。首先,《魔兽争霸》是一款单机电脑游戏,只具有支持玩家在互联网上进行对战的功能,并非网络游戏。其属于即时战略益智类游戏,具有浓厚的玄幻色彩,其游戏故事背景,系基于虚构神话内容,与现实生活没有任何交集,根本不可能在现实生活中发生或客观存在,其内容不存在任何血腥、暴力。同时,该游戏作为单机游戏,与网络游戏最大的区别在于,不用长期依赖互联网进行游戏从而取得相应的装备和晋级,因此,不存在网络沉溺的可能性。其次,《魔兽争霸3—混乱之治》游戏软件凡属正版产品,其在外包装上均印刷有“请勿模仿游戏中的人物动作!未成年人需要监护人的监督下使用!”的警示语言。被告作为一家依法注册登记的企业,依照国家现行法律法规的规定,不具有立法权,亦无权制订或发布任何包括游戏软件管理在内的相关规章制度。作为本案被告,其通过正当、合法的渠道和途径发行的包括《魔兽争霸》在内的相关游戏软件过程中,已经主动并负责任地履行了上述印刷警示语言、明确告知等义务。至于该游戏软件被美国评级委员会定为T级,定为13岁以下未成年人不宜,并不适合于中国法律,美国这一认定并未由中国相关法律法规作出强制性规定和认定。最后,截止本案由原告提起诉讼即今天,在国内所有网吧电脑上安装运行的《魔兽争霸》游戏软件均属于盗版软件,即无一正版。二、本案死者的非正常死亡与被告从事的依法发行、销售包括但不限于《魔兽争霸》游戏软件的生产经营行为二者之间不存在、不构成因果关系。本案死者之所以最终走向自杀这一结局,其原因绝非用“网络成瘾”、“沉溺游戏”所能够予以科学的、正确的解释和说明。 被告在谈话时讲到:被告神州奥美网络有限公司的股东神州通信有限公司是于2005年4月至10月对奥美电子(武汉)有限公司进行收购的。而被告依法注册登记、成立的时间是2005年8月15日(此日期在张潇艺死亡之后)。神州奥美公司中无任何奥美电子(武汉)有限公司的股份或股东。2005年10月,神州奥美网络有限公司收购了奥美电子的全部游戏(包括涉案游戏)的发行权及相关权益。故不应作为此案的被告。 因原、被告对诉讼主体存在争议,故法庭决定给原告一周的举证责任期限。
2023-07-30 17:21:324

小灵通下载

神州通信已经推出这个业务-小神通,是一款绿色、免费的小灵通短信客户端软件。有兴趣的话,大家可以去看看 http://phs.snzo.cn参考资料:http://phs.snzo.cn
2023-07-30 17:21:191