c编译构建脚本
‘壹’ 下面的C脚本为什么老是编译通不过啊 明明没有问题啊!
1:纠正一下没有c脚本这一说法。
2:似乎没有main函数。
3:检查一下在这个文件的目录里有没有"apdefap.h"。
4:有些老的编译器不支持//形式的注释,改用/*。。。。*/试试。
5:参数好像一个都没用。
‘贰’ C脚本编译和链接的问题
C脚本?C不是脚本语言,您混淆术语了
用C语言呀,
Private Sub Form_Load() 这是VB的语法呀.......
用C语言写的程序都带有一个类DOS窗口,所以要最小化启动只能调用系统功能,
这系统功能要用到windowsAPI,你应该是初学者吧,难为你了..
如果你只是想开机悄悄运行一个程序可以这样:
int main()
{
system(" start C:\\Program Files\\QQ.exe");
//注意\\这个转义,start可以让程序快速返回.
//不然QQ.exe不停止运行,system()这个函数就卡到死
}
用gcc编译器(MINGW)这样编译:
gcc -mwindows main.c
这样编译的程序没有哪个类DOS的窗口!!!
生成的a.exe放到
C:\Documents and Settings\Administrator\“开始”菜单\程序\启动\
就行了.
‘肆’ C语言文件的编译与执行的四个阶段并分别描述
开发C程序有四个步骤:编辑、编译、连接和运行。
任何一个体系结构处理器上都可以使用C语言程序,只要该体系结构处理器有相应的C语言编译器和库,那么C源代码就可以编译并连接到目标二进制文件上运行。
1、预处理:导入源程序并保存(C文件)。
2、编译:将源程序转换为目标文件(Obj文件)。
3、链接:将目标文件生成为可执行文件(EXE文件)。
4、运行:执行,获取运行结果的EXE文件。
(4)c编译构建脚本扩展阅读:
将C语言代码分为程序的几个阶段:
1、首先,源代码文件测试。以及相关的头文件,比如stdio。H、由预处理器CPP预处理为.I文件。预编译的。文件不包含任何宏定义,因为所有宏都已展开,并且包含的文件已插入。我归档。
2、编译过程是对预处理文件进行词法分析、语法分析、语义分析和优化,生成相应的汇编代码文件。这个过程往往是整个程序的核心部分,也是最复杂的部分之一。
3、汇编程序不直接输出可执行文件,而是输出目标文件。汇编程序可以调用LD来生成可以运行的可执行程序。也就是说,您需要链接大量的文件才能获得“a.out”,即最终的可执行文件。
4、在链接过程中,需要重新调整其他目标文件中定义的函数调用指令,而其他目标文件中定义的变量也存在同样的问题。
‘伍’ C程序 编译!
int main()
{
int a[6];
a[0] = 3;
a[1] = 1;
int i;
int thou; // 存千位数
int hun; // 存百位数
int ten; // 存十位数
int single; // 存个位数
i = 1;
int square;
while ( square < 1000 )
{
i++;
square = i*i;
}
while( square >= 1000 && square <= 9999 )
{
single = square%10;
ten = (square%100 - single) / 10;
hun = (square%1000 - ten - single) / 100;
thou = (square - hun - ten - single ) / 1000;
if ( ten == single && thou == hun )
{
a[2] = thou;
a[3] = hun;
a[4] = ten;
a[5] = single;
for ( int j = 0; j < 6; j++ )
cout << a[j];
cout << endl;
}
i++;
square = i*i;
}
return 0;
}
‘陆’ C语言中构建文件和编译文件有什么区别拜托,谢谢
不大清楚LZ的问题实质
但是可以简单说 编译过程是把你编写的程序 转化成一种可执行文件 在电脑上运行。
构建 可能是构建某种工程或者系统吧? 更多的侧重在各个执行文件的搭配 相互调用上吧
希望有用
‘柒’ 编写脚本用的语言是C语言吗
可以的,脚本语言大多是用c语言来写的,现在大多数程序用c语言来写,脚本语言也是用c语言编写,为达到某个作用而定义成简短脚本语言,使用脚本语言就相当于调用对应那用c语言编写的文章,一些高手都会累积自己的脚本库,再加上系统脚本,写同样一个程序,他们会比全用c语言写的人快很多,c语言是基础,脚本是c语言延伸出来的东西,学习脚本语言会比c语言简单,因为是通过简化的,但是程序里稍复杂点的地方还是会用到c语言,另外脚本还有个显着的缺点,就是各个系统的系统脚本语言都是不一样的,比如win,安卓javascapt,linux,mac. mac与linux的差不多。
‘捌’ 在linux里,c程序的编辑、编译、调试的详细步骤是什么
(1)用工具写好C程序...比如vi
(2)打开终端,进入你存放C语言代码的路径 例如: cd /opt/
(3)gcc a.c -o abc 意思是:把你的a.c编译成abc可执行文件
(4)在当前目录终端下 运行生成的abc,例如: ./abc 前面的.不要掉了
后面可以用gdb进行调试,你可以自己去学习...这是最基本的!!
‘玖’ 做脚本一般是用什么语言程序编写的可以用C语言编写吗
1.脚本语言(javascript,vbscript等)介于html和c,c
,java,c#等编程语言之间。
html通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。
2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.
3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。
注:脚本语言一般都有相应的脚本引擎来解释执行。
他们一般需要解释器才能运行。javascript,asp,php,perl,nuva都是脚本语言。c/c
编译、链接后,可形成独立执行的exe文件。
4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield
script,actionscript等等,它不象c\c
等可以编译成二进制代码,以可执行文件的形式存在.
脚本语言不需要编译,可以直接用,由解释器来负责解释。
5.脚本语言一般都是以文本形式存在,类似于一种命令.
举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.
你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言