[C++] gtest

July 9, 2009 by alexhuang

[EDA] 32v3 crack

May 24, 2009 by alexhuang

用ultraedit 開啟編輯
尋找
55 89 e5 57 56 53 81 ec 2c 34 00 00
^^ ^^ ^^
31 c0 c3

[python] qconsole GUI test

April 24, 2009 by alexhuang

Under QPyConsole

PyQt ok

———————————–

wxPython OK!


———————————–

Tkinter Fail?

———————————–

[python] script to executables

April 15, 2009 by alexhuang

Python from cx_Freeze

cx_Freeze is a set of scripts and modules for freezing Python scripts into executables

How can I compile Tcl type scripts into binary code

Tools available for this type of requirement

  • Freewrap – read in scripts and write out single executable.
  • TclPro/Tcl Dev Kit – commercial product which includes a wrapper.
  • GE ICE Tcl compiler – commercial product
  • Tclkit – attempt to separate the runtime environment from the application environment; results in two files to distribute. One is platform specific but application neutral. The other is platform independent, but application specific.
  • Mktclapp [1] – a different kind of approach; provides tools for creating your own C or C++ mainline which then invokes tcl functions.
  • Kt2c [2] – translates Tcl bytecodes into C. * Note on June 08, 2004: TPHNRAF
  • TOBE (“Tcl as One Big Executable”) [3] – builds UNIX and Windows binaries
  • TclWrap
  • Geek Oct. 2006

[EDA] run IC610

April 8, 2009 by alexhuang

Modify ./X11/xorg.conf

Section “Extensions”

Option “Composite” “Disable”

EndSection

setenv LD_LIBRARY_PATH /home/alex/tools/610/tools.lnx86/lib/64bit:/home/alex/tools/oa_v/lib/linux_rhel30_64/opt:/home/alex/tools/610/tools.lnx86/QT/lib/64bit:/home/alex/tools/610/tools.lnx86/lib:/home/alex/tools/oa_v/lib/linux_rhel30_32/opt:/home/alex/tools/610/tools.lnx86/QT/lib
setenv PATH /home/alex/tools/610/tools/dfII/bin/64bit:/home/alex/tools/610/tools.lnx86/bin/64bit:/home/alex/tools/610/tools.lnx86/bin:$PATH
setenv LM_LICENSE_FILE /home/alex/tools/ic610.lic
/home/alex/tools/610/tools/dfII/bin/64bit/layout.exe

Cadence virtuoso Bindkey

Try to find .cdsinit

Copy it to your home

[data] How to make OA

March 31, 2009 by alexhuang

How to make Open Access under CentOS 5.2

LEF/DEF 請用 5.7p4

5.7p5有問題

BISON & FLEX 請使用指定版本

改TCL _LIB_NAME

setenv OA_COMPILER gcc411
setenv BISON_HOME /home/alex/tools
setenv FLEX_HOME  /home/alex/tools

/home/alex/lefdef_new
cp */lib/* lib/64bit
cp */include/* include

setenv LEF_HOME /home/alex/lefdef_new
setenv DEF_HOME /home/alex/lefdef_new
setenv LEFDEF_HOME /home/alex/lefdef_new
setenv OA_BIT 64
setenv TCL_HOME /usr

modify make/linux_rhel30_gcc411_64.variables

CC              = /usr/bin/gcc
CXX             = /usr/bin/g++

make under oa

modify oaLefDef/build.rules
modify oaLefDef/local.rules
modify oaSpef/build.rules
modify oaSpef/local.rules
modify oaVersion/GNUmakefile
$(ZLIB_HOME)/libz.a

[python] QConsole

March 10, 2009 by alexhuang

http://qconsole.sourceforge.net/

QtclConsole inherits from QConsole and emulates a TCL shell in a Qt application. So basically, the user is able to execute any TCL built-in command and also any other user-defined commands created using the TCL C-API. These commands should represent all the features of a given application, so the user will be able to execute them using the GUI and also in the embedded TCL shell. This is very useful in the EDA (Electronic Design Automation) field where most of the tools are using TCL scripting and Qt as well.

QPyConsole inherits from QConsole and implements a Python shell in a Qt application, similar to QtclConsole. The qpyconsole sample application shows how to use the QPyConsole class in a qt application. For a real world application, one would of course extend the embedded Python interpreter with a complete API of the application that is to be made scriptable.

[C++] 幾個會用到的c++相關資訊

February 26, 2009 by alexhuang

[C++] KDE/Qt 程式設計

December 13, 2007 by alexhuang

[data] 其他人…

December 13, 2007 by alexhuang

http://layout.sourceforge.net/links/index.html