用vc9编译qt4.3.1

0

Posted by 晨笛 | Posted in C/C++ | Posted on 02-07-2009

qt4.3.1与vc9是兼容的。

编译过程如下:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\vsvars32.bat
set QMAKESPEC=win32-msvc2005
set QTDIR=C:\Qt_433
cd C:\Qt_433
configure
nmake

基于Tiny C Compiler的C语言脚本混合编程方法

0

Posted by 晨笛 | Posted in C/C++ | Posted on 05-06-2009

TCC简要介绍:

TCC 最有趣的特性是可以用 UNIX 系统上常见的 #!/usr/bin/tcc 的方式来执行 ANSI C 语言写就的源程序,省略掉了在命令行上进行编译和链接的步骤,而可以直接运行 C 语言写就的源程序。这样就能做到像任何一种其它的脚本语言比如 Perl 或者是 Python 一样,显著的加快开发步调。可以像编写 Shell 脚本一样的使用 C 语言,随便想一想都觉得是一件奇妙的事情。但是 TCC 还有一些其它的特性呢!

    * TCC 的体积非常小,全部源代码打包压缩以后不到 200 K 字节大小,编译后的 tcc 可执行程序不过 80 K 字节大小。这意味着我们几乎可以在任何场合使用 TCC 提供给我们的编写 C

推荐一下《天下贰》里的背景音乐

1

Posted by 晨笛 | Posted in 杂记 | Posted on 28-03-2009

最近公司在做3D

Erlang性能初测

0

Posted by 晨笛 | Posted in 网络 | Posted on 24-02-2009

安装的CentOS的最初目地是为了进行对Erlang的测试,因为在Windows 2003上连接数到达1024时就出问题了。

昨天已经把Erlang编译安装好了,于是马上就可以进行测试了。

测试服务器端程序很简单,服务器为每个连接分配一个Erlang进程来为它服务。

测试内容是连接10000个客户端。

可是结果和Windows系统下一样,到达1024就不行了。

原来问题还是出在操作系统对进程数的限制,用
ulimit -n 102400
把最大进程数调整到102400个,哈哈。

这下顺利通过了10000个连接。可是对性能结果不是很满意,成功连接1000个客户端总共花了9秒多,汗~

CentOS使用心得(二)

0

Posted by 晨笛 | Posted in Unix | Posted on 23-02-2009

下午打算在CentOS 5.1上编译Erlang-R12B-5,还是遇到一些问题。

首先从Erlang官方下载了最新的源码包,解压后
./configurate –enable-threads –enable-kernel-poll
遇到找不到jdk和odbc的问题,然后下载了jdk-6u10-linux-i586-rpm.bin、unixODBC、unixODBC-devel。

一、安装JDK
(1)在opt下新建一个java文件夹
mkdir /usr/java
(2)我用的ftp将JDK文件放入到/usr/java文件夹下
放入后,执行下面这个命令:
cd /usr/java
chmod a+x jdk-6u10-linux-i586-rpm.bin使当前用户拥有对jdk-6u10-linux-i586-rpm.bin的执行权限
(3)执行安装
./jdk-6u10-linux-i586-rpm.bin

CentOS使用心得(一)

0

Posted by 晨笛 | Posted in Unix | Posted on 23-02-2009

第一次安装CentOS来使用,遇到一些麻烦,记录一下。:

CentOS安装好,默认只打开了22端口,如果希望开放其他端口的话,需要打开所需端口。比如打开http的默认端口80

编辑iptables
vi /etc/sysconfig/iptables

添加
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3001 -j ACCEPT

重新启动服务
/sbin/service iptables restart

查看端口是否开放
/sbin/iptables -L -n

因为暂时只在局域网内使用,所以最后索性关闭了防火墙
/etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。
/etc/init.d/iptables stop 永久关闭。

对了,我使用的是CentOS 5.1

周末两天的成果展示

0

Posted by 晨笛 | Posted in 作品 | Posted on 22-02-2009

牛年大吉

0

Posted by 晨笛 | Posted in 未分类 | Posted on 26-01-2009

最近实在倒霉…

1

Posted by 晨笛 | Posted in 未分类 | Posted on 08-12-2008

12月01日同事买了部Dopod D600新手机,无聊之余把自己手机里的SD卡插入他的机器测试一个在我手机里运行死机的游戏,结果依然死机,可是没想到拔出来以后,卡竟然损坏了。。。卡中收集了大半年的软件、游戏和资料全部找不回来了。。。

在WINDOWS下编译TBB库

3

Posted by 晨笛 | Posted in C/C++ | Posted on 08-12-2008

    为了便于在各平台间移植,TBB库用常见的C++模板和编码样式开发,由GNU MAKE工具构建,兼容多种C++编译器,比如gcc、MS VC++、Intel C++ Compiler等。
    在WINDOWS环境下编译TBB库,需要的工具有:

    1、能生成WINDOWS程序的C++编译器,比如Intel C++ Compiler或MS VC++,推举使用Intel C++ Compiler(windows版)。我使用的编译环境是Windows 2003 Server sp2 + Intel Cpp Compiler(Win IA32) v10.1.020 + Visual Studio.Net 2008(VC9)。

    2、GNU MAKE工具。在WINDOWS平台下运行这类工具,略为麻烦,需要搭建一个既能兼容GNU

Pages: 1 2 3 4 5 6 Next