‘壹’ CS1.6地图编辑器编译程序配置怎么弄请各位高手请看下图~!
如果你不想使用编辑器自带的编译程序编译地图,可以不填四个程序的路径。
游戏可执行程序就是游戏目录的cstrike.exe这个程序
中间四个是四个编译程序,都在编辑器目录下的tools文件夹中,通常以h或hl开头,举个例子hlcsg.exe,以此类推
最后那个是让你制定地图生成目录,你可以新建一个文件夹,注意名称不能带有中文或空格。
‘贰’ 易语言4.12版 弄个可以编译的!
用VC++吧~~
或者VB6~~
‘叁’ 如何编译运行java文件
推荐eclipse,这是现在程序员中最流行的IDE之一,而且是免费。
不过初学者我还是推荐命令行来编译,如果连编译这种小问题都赖的搞,只能说明你太没耐心了。而且弄这个只要花时间,半天的时间足够。我的机器上有eclipse,但我常常在服务器上直接写,服务器上linux系统而且是没有图形界面的linux,远程登录,用图形也不实在。直接用vim编辑程序,然后指令编译。
‘肆’ 如何自己编译源代码
我们使用编译器将自己的源代码转换成目标代码, 使用链接器将我们的目标代码链接成一个可执行程序。另外, 我们使用一些程序在计算机中输入源代码文本并且编辑它。这些是最初的和最重要的工具, 它们构成程序员的工具集合或“程序开发环境”。 如果你使用的是命令行窗口, 就像很多专业程序员所做的那样, 你将不得不自己来编写编译和链接命令。如果你使用IDE(“交互式开发环境”或“集成式开发环境”), 就像很多程序员所做的那样, 简单地点击正确按钮就可以完成这个工作。附录C介绍了如何在你的C++实现中编译和链接。 IDE通常包括一个具有有用特性的编辑器, 例如用不同颜色的代码来区分你的源代码中的注释、 关键字和其他部分, 以及其他帮助你来调试代码、 编译和运行代码的功能。调试是发现程序中的错误和排除错误的活动, 你在前进的道路上会听到很多有关它的内容。 我们使用微软的Visual C++作?喑炭 ⒒肪呈道 H绻 颐羌虻サ厮怠氨嘁肫鳌被蚴恰癐DE”的某些部分, 那就是所指Visual C++系统。但是, 你可以使用一些提供最新的、 符合标准的C++实现的系统。我们所说的大多数内容(经过微小的修改)对所有的C++实现都将是正确的, 并且其代码可以在任何地方运行。在工作中, 我们使用几种不同的实现。
‘伍’ 怎样弄uboot编译交叉编译工具,我的xp和ubuntu间有个共享文件夹,我把交叉工具放在那里,怎样把它安装
1:先把交叉编译环境包放到你的共享目录,(我这里的版本是:arm-linux-gcc-4.4.3.tar.gz)
2:进行解压 tar zxvf arm-linux-gcc-4.4.3.tar.gz -C (要解压的路径)
比如:tar zxvf arm-linux-gcc-4.4.3.tar.gz -C ~/ (root 用户的工作目录)
3:然后设置环境变量:export PATH=$PATH:~/opt/FriendlyARM/toolschain/4.4.3/bin
4:要想系统启动自动加载环境变量:
1:普通用户:vim .profile 在最后添加你的环境变量:export PATH=$PATH:~/opt/FriendlyARM/toolschain/4.4.3/bin
2:root用户:vim .bashrc 在最后添加你的环境变量:export PATH=$PATH:~/opt/FriendlyARM/toolschain/4.4.3/bin
自此,交叉环境彻底搭建完毕。
注意:我的交叉编译包,解压出来的路径就是:opt/FriendlyARM/toolschain/4.4.3/bin
你的版本,可能有些不同
‘陆’ 如何利用LLVM写一个编译器
LLVM有自己的教程,如果你只想做个玩具,那可以首先试着实现LLVM Tutorial: Table of Contents的Kaleidoscope。深入的,请看他的文档http://llvm.org/docs/
Kaleidoscope是一个范式简单的脚本语言,教程里的词法,语法分析都是手写的,基本流程就是词法语法解析,利用LLVM的API生成中间代码并执行。
我用visual studio编译的LLVM(version 3.6)实现过Kaleidoscope,我遇到的坑不少,如果你想以visual studio编译的LLVM实现Kaleidoscope,你可能同样会遇到
1. LLVM的生成目标对象为ELF格式,在windows下使用JIT的API时会出现incompatible object format的错误警告,需要在通过重新设定Mole的triple,我的PC的getTargetTriple的结果是“i686-pc-windows-msvc”,直接在后面再加上“-elf”即可
TheMole->setTargetTriple("i686-pc-windows-msvc-elf");
2. LLVM不支持windows下通过动态链接导出函数,如果需要使用C/C++的函数,需要通过addSymbol进行注册
llvm::sys::DynamicLibrary::AddSymbol(/*std::string("_") +*/ "printd", &printd);
3. Kaleidoscope里使用的JIT的查找函数的API,getPointerToFunction已经被弃用了,需要替换为getFunctionAddress
‘柒’ 初学C语言~VC6怎么编译啊 怎么弄都是提示错误~有没大虾详细说下啊
直接创建一个C/C++源文件(C/C++ source file),输入代码之后按F5,会提示创建工程,全部点击是,保存文件,之后就可以看到结果了,如果有错误,会输出相应的提示信息。
‘捌’ keil 3如何编译这两个文件呀 我都添加了编译有错,具体该怎么弄呢
这要看你的12864是什么文件,是12864.h吗?还是12864.c?
如果是12864.h,就不能在工程中加载,而是在主程序main.c的前面加一行
#include"12864.h‘’,这就行了。
并且工程和这两个文件都放在同一个文件夹里。
如果工程中也加了,主程序前面也写了#include"12864.h‘’,编译就会出错。
在你这个文件夹下怎么没有看到工程文件呢?那工程放哪里了?
如果是12864.c ,那在工程中可以加这两个。但要在主程序中声明12864.c中函数。
‘玖’ 如何用c++做一个编译器
1、编译器有很多种,每一种的使用方式不尽相同。常用编译器:
Visual C++
GNU C++
Inter C++
Sun C++
clang
2、一般编译过程:源文件→预处理→编译→汇编→链接→可执行文件
下面以GCC示例:
预处理(Pre-Processing):根据预处理命令(#开头)修改源文件
# gcc -o hello.i -E hello.c or # cpp -o hello.i hello.c
编译(Compiling):语法检查,并将源文件翻译成汇编文件
# gcc -o hello.s -S hello.i or # cc1 -o hello.s hello.i
汇编(Assembling):将汇编文件转换为目标文件(二进制)
# gcc -o hello.o -c hello.s or # as -o hello.o hello.s
链接(Linking):编址和符号链接,生成可执行文件
# gcc -o hello hello.o or # ld -o hello hello.o