甘肃省兰州外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发-网站开发-网站建设【企业网站制作|网页设计】- 高端网站建设 - 书生商友信息科技-

全国热线:400-111-6878

网站建设推广专家

甘肃省兰州外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

发表日期: 2022-05-29 14:08:21 浏览次数:75

甘肃省兰州外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

网站建设.png

汉武帝元狩二年(公元前121年),霍去病率军西征匈奴,在兰州西设令居塞驻军,为汉开辟河西四郡打通了道路。
汉昭帝始元元年(公元前86年),在今兰州始置金城县,属天水郡管辖。
汉昭帝始元六年(公元前81年),又置金城郡。
汉宣帝神爵二年(公元前60年),赵充国平定西羌、屯兵湟中后,西汉在金城郡的统治得到加强,先后又新置七县。 [2] 
东汉光武帝建武十二年(公元36年),并金城郡于陇西郡。
汉安帝永初四年(110年),西羌叛乱,金城郡地大部被占,郡治由允吾迁至襄武(今甘肃陇西县),后平乱又迁回允吾。东汉末年,分金城郡新置西平郡,从此,金城郡治由允吾迁至榆中(今榆中县城西)。
西晋建立后,仍置金城郡。西晋末年,前凉永安元年(314年),分金城郡所属的枝阳、令居二县,又与新设立的永登县,在今兰州市红古区窑街附近三县合置广武郡。同年,金城郡治由榆中迁至金城,从此金城郡治与县治同驻一城。
隋文帝开皇三年(583年),改金城郡为兰州,置总管府。因城南有皋兰山,故名兰州。
隋炀帝大业三年,改子城县为金城县,复改兰州为金城郡,领金城、狄道二县,郡治金城。
隋炀帝大业十三年(617年),金城校尉薛举起兵反隋,称西秦霸王,年号秦兴,建都金城。不久迁都于天水,后为唐所灭。
唐统一中国后,于唐高祖武德二年(619年)复置兰州。武德八年(625年),置都督府。
唐高宗显庆元年(656年),又改为州。
唐玄宗天宝元年(742年),复改为金城郡。
唐肃宗乾元二年(759年),又改金城郡为兰州,州治五泉,管辖五泉、广武二县。
唐代宗宝应元年(762年),兰州被吐蕃占领。唐宣宗大中二年,沙州敦煌人张义潮起义,收复陇右十一州地,兰州又归唐属。然而此时的唐朝已经衰落,无力西顾。不久又被吐蕃占领。
北宋真宗、仁宗年间,党项族屡败吐蕃诸部。
宋仁宗景祐三年(1036年),党项元昊击败吐蕃,占领河西及兰州地区。
宋神宗元丰四年(1081年),北宋乘西夏朝廷内乱,调军攻夏,收复兰州。此后宋、夏隔河对峙,时相攻伐。
南宋宋高宗绍兴元年(1131年),兰州在宋廷统治半个世纪后,被金将宗弼(即金兀术)攻占。此后兰州虽曾在金大定元年(1161年)被宋收复过,但旋即丢失。因此,南宋后兰州又进入了金与西夏新一轮的争夺之中。直至金哀宗天兴三年(1234年),蒙古灭金,占领兰州。
明太祖洪武二年(1369年),明军战败元军,攻取兰州,次年置兰州卫。洪武五年,置庄浪卫。
明惠宗建文元年(1399年),肃王朱楧率甘州中护卫移藩兰县(兰州),以三分军士守城,七分军士屯田,加之东南诸省移民不断移兰屯垦,兴修水利,促进经济发展,人口增殖,

UNIX 是昂贵的商业操作系统,初学者几乎用不到;Microsoft Visual C++ 是微软的 C/C++ 编译器,VC 6.0、VS 都使用该编译器。我推荐使用.cpp作为 C++ 源文件的后缀,这样更加通用和规范

g++ 命令

有了C语言开发经验,在 VS、Dev C++、VC6.0、C-Free、Xcode 等常见 IDE 下编译 C++ 程序易如反掌,只要把源文件的后缀设置为.cpp即可,相信各位读者都能够毫无障碍地驾驭。本节我们重点介绍 Linux GCC 的使用。

在C语言中,我们使用gcc命令来编译和链接C程序。例如编译单个源文件:

gcc main.c

编译多个源文件:

gcc main.c module.c

编译C++程序时,gcc命令也可以使用,不过要增加-lstdc++选项,否则会发生链接错误。例如编译单个源文件:

gcc main.cpp -lstdc++

编译多个源文件:

gcc main.cpp module.cpp -lstdc++

gcc命令在链接时默认使用C的库,只有添加了-lstdc++选项才会使用 C++ 的库。

不过 GCC 中还有一个g++命令,它专门用来编译 C++ 程序,广大 C++ 开发人员也都使用这个命令。g++命令和gcc命令的用法如出一辙,例如编译单个源文件:

g++ main.cpp

编译多个源文件:

g++ main.cpp module.cpp

使用-o选项可以指定可执行文件的名称:

g++ main.cpp -o demo
./demo


要想理解g++命令,我们得从 GCC 的历史谈起。GCC 是由 GUN 组织开发的,最初只支持C语言,是一个单纯的C语言编译器,后来 GNU 组织倾注了更多的精力,使得 GCC 越发强大,增加了对 C++、Objective-C、Fortran、Java 等其他语言的支持,此时的 GCC 就成了一个编译器套件(套装),是所有编译器的总称。

在这个过程中,gcc命令也做了相应地调整,它不再仅仅支持C语言,而是默认支持C语言,增加参数后也可以支持其他的语言。也就是说,gcc是一个通用命令,它会根据不同的参数调用不同的编译器或链接器。

但是让用户指定参数是一种不明智的行为,不但增加了学习成本,还使得操作更加复杂,所以后来 GCC 又针对不同的语言推出了不同的命令,例如g++命令用来编译 C++,gcj命令用来编译 Java,gccgo命令用来编译Go语言。

在以后使用 Linux GCC 时,我推荐使用g++命令来编译 C++ 程序,这样更加简洁和规范

甘肃省兰州外贸网站建设-双语网站制作-企业中英文网站优化推广-多语言集团网站定制开发

上一条:甘肃省兰州网站建设-兰州网络公司-优化-制作-设计推广-兰州网站建设服务中心
下一条:甘肃省兰州国际英文域名注册/中文国内域名申请/企业域名服务器空间备案-企业域名
网站制作
小程序制作
网站优化
网站开发
400电话办理
网络推广
网站建设
网店装修
微信公众号开发
网页设计
网络公司
域名企业邮箱
服务器空间
网站案例报价
百科问答
编辑排版美工
App软件开发
百度推广
代运营托管
logo设计
网络全网营销
网站备案
网站定制
小程序开发公司
首页
电话
立即预约