dev16.2.6源码(dev511下载)
本文目录一览:
- 1、如何让dev c++新建源代码就自动包含一段固定代码
- 2、devexpress源码重编译是什么意思
- 3、如何在自己的程序内加入devexpress源码
- 4、Dev-c++ 源码无法编译
- 5、devexpress demo 的源码 在哪儿
如何让dev c++新建源代码就自动包含一段固定代码
跟我来做:
1.首先到C:\Program Files\Dev-Cpp\Templates (这是我Dev-Cpp的安装位置)
2.找到2-ConsoleApp.template,ConsoleApp_c.txt,ConsoleApp_cpp.txt,这三个文件,然后在同一个文件夹内(C:\Program Files\Dev-Cpp\Templates),复制这三个文件,将2-ConsoleApp.template改名为my.template(文件名随便,后缀名不能改),将ConsoleApp_c.txt和ConsoleApp_cpp.txt改名,我改名为cc.txt和ccp.txt
3.打开my.template文件会看到如下代码:
[Unit0]
CName=main.c
CppName=main.cpp
C=consoleapp_c.txt
Cpp=consoleapp_cpp.txt
将第三第四行改成:
C=cc.txt
Cpp=ccp.txt
4.上面的代码:(可改可不改)
[Template]
ver=3
Name=Console Application
IconIndex=1
Description=A console application (MSDOS window)
Catagory=Basic
可以把Name改为myproject,Descroption可以改成自己的描述.
5.打开cc.txt和ccp.txt(cc.txt对应C编译,ccp对应C++编译),然后修改或加入自己的代码.
6.打开dev-C++,新建-工程,你会看到一个你自己定义的工程:myproject,于是,新建工程中就有自己的代码了.
要有固定代码必须用工程(模板是为工程服务的...)直接新建只能是空的cpp文件.
替代方法,你可以像楼上那样说的,或者,自己先把固定代码放在某一个位置,每次打开那个文件,保存和编译时要另存为在另一个地方(忘记另存为就麻烦了..).
devexpress源码重编译是什么意思
本文以DevExpress 11.1.8举例 必须满足几个条件
1、 必须有DXperience相应版本的全部源代码SourceCode。把全部源代码复制到X:\Program Files\DevExpress XXX\Components\Sources目录。目标目录的默认位置是在C:\Program Files\DevExpress 20XX\Components\Sources(其中X.X为应替换相应的版本号,以下不再重复说明)。
2、 必须有一个强名称的文件。该文件可以是你自己生成的,或者是团队项目中约定的某人生成的文件。要创建此文件,必须执行下面的命令建立你自己的密钥:sn -k StrongKey.snk并且复制新生成的强命名密钥StrongKey.snk文件到Sources目录下的/ Devexpress.Key /目录。该强名称Sn.exe工具位于/Program Files/Microsoft Visual Studio 8/SDK/v2.0/Bin目录。当然如果是约定的某人生成的文件则直接将文件复制到/ Devexpress.Key /即可。PS。该文件拥有一个对应的PublicKeyToken之后也要使用。
3、 解压编译脚本。将下载的相应版本的编译脚本压缩包解压,然后将所有文件复制到DXperience安装目录的Sources子目录下。
下面开始处理
===============================================================================================
如果之前已安装过其它版本的DevExpress要执行清除程序集的步骤,如果是初次安装可以跳过这一步
运行C:\Program Files\DevExpress 2011.1\Components\Sources\clear.bat
注:执行该步骤时如果出现“程序集锁定”的提示请关闭正在运行的程序,重启IIS Admin 服务,然后在执行一次clear.bat
===============================================================================================
执行C:\Program Files\DevExpress 2011.1\Components\Sources\buildall.cmd
等待执行完毕,执行完毕后会生成两个文件
C:\Program Files\DevExpress 2011.1\Components\Sources\PublicKeyToken.txt -- 公钥文件
C:\Program Files\DevExpress 2011.1\Components\Sources\DevExpress.Key\StrongKey.snk -- 私钥文件
===============================================================================================
打开PublicKeyToken.txt,复制那一串字符如:aea63221faec5671 共16位
在命令行运行如下命令替换公钥
"%ProgramFiles%\DevExpress 2011.1\Components\Tools\DXperience\ProjectConverter-console.exe" /r /k:换成你的公钥 "源码解压的目录"
在这里我的是这样
"%ProgramFiles%\DevExpress 2011.1\Components\Tools\DXperience\ProjectConverter-console.exe" /r /k:233e5082d2bfa4a0 "%ProgramFiles%\DevExpress 2011.1\Components\Sources"
至此控件部分已经从新编译完毕。但是Demo却不能运行了,若要查看Demo就使用公钥对Demo重新编译一次就可以了
编译完源文件后要
开始 → 程序 → Developer Express v2011 vol 1 → Components → Tools → ToolboxCreator
重建下IDE的工具栏
更新以前项目的公钥
经过重新编译后的DevExpess控件私钥和公钥都已经改变,如果在编译前使用过DevExpess的控件,在编译后将无法继续使用
我们可以通过DevExpress的升级工具对项目进行升级,步骤如下:
开始 - 程序 - Developer Express v2011 vol 1 - Components - Tools - ProjectConverter
打开 Project Convert (11.1.6.0) 后可以按单个项目(Project folder)升级或多个项目同时升级(Folder list)
勾选 show advanced option(显示高级选项) 后在 Custom public key token 栏输入
C:\Program Files\DevExpress 2011.1\Components\Sources\PublicKeyToken.txt 文件中的公钥值 如:233e5082d2bfa4a0
Hint path behavior 选择 Upldate ,然后点击右下角的 Upgrade 按钮,等待程序替换公钥完毕后就可以了
如何在自己的程序内加入devexpress源码
devexpress demo在DevExpress 文件夹-Components-Demos里面就是Demo和源码;
根据下图路径,打开即可找到demo的源码:
DEMO是demonstration的缩写。
DEMO的中文含意为“示范”、“展示”、“样片”、“样稿”,常被用来称呼具有示范或展示功能及意味的事物。
DevExpress是 Developer Express的缩写,DevExpress是一家全球知名的控件开发公司。
Dev-c++ 源码无法编译
代码改成
#include stdio.h
int main()
{
int i,s;
for(i=1;i=10;i++)
s*=i;
printf("%ld",s);
getchar();
return 0;
}
把void main改成int main就行,VC的编译器可以用void,DEV-C比较严格
devexpress demo 的源码 在哪儿
devexpress demo在DevExpress 文件夹-Components-Demos里面就是Demo和源码;
根据下图路径,打开即可找到demo的源码:
DEMO是demonstration的缩写。
DEMO的中文含意为“示范”、“展示”、“样片”、“样稿”,常被用来称呼具有示范或展示功能及意味的事物。
DevExpress是 Developer Express的缩写,DevExpress是一家全球知名的控件开发公司。