分页: 1 / 1

[问题]请问lazarus如何不将GDB信息编译进去(可执行文件太大)

发表于 : 2007-09-18 10:47
bzzjh
1.如何不将GDB信息编译进去,是界面下的操作还是命令行的参数?
stlxv 写道:
lazarus默认是gtk1的界面,你可以随便编译成任何其他界面,包括gtk2, mac os的界面(carbon),windows界面,qt4的界面,等等,只要你喜欢,想编译成怎样就怎样,全是native界面,而且方法都很简单
2.我搞不明白她这里说界面是lazarus的操作界面,还是自己写的程序的窗口界面(form1)?如果是自己写的程序窗口界面如何编译为qt4,windows,mac os的界面??

发表于 : 2007-09-18 11:25
xiechy
改CFLAGS,默认是-O2 -g -Wall,把-g去掉。

发表于 : 2007-09-18 12:22
bzzjh
xiechy 写了:改CFLAGS,默认是-O2 -g -Wall,把-g去掉。
是在这里修改吗?

发表于 : 2007-09-18 13:28
Strange
编译的时候开了-g也不要紧,对最后的可执行文件strip一下就可以了

发表于 : 2007-12-31 12:24
HolyLight
加编译开关{$D-}