You need to install developer packages into "gtk" directory, they can be found at http://www.gimp.org/~tml/gimp/win32/downloads.html
These packages are needed:
glib-dev-2.12.13.zip gtk+-dev-2.10.14.zip pango-dev-1.16.4.zip atk-dev-1.12.3.zip cairo-dev-1.4.8.zip gettext-dev-0.14.5.zip Zlib 1.2.3
Just extract them into "mvsc\gtk\" is OK.
Then download libsigc++ and compile it. Copy sigc-2.0d.lib to "mvsc\gtk\lib\".
libsigc++ have static link problem on vs2005 presently.
For stardict_powerword_parsedata.cpp, you need to add a UTF-8 BOM in its head to fix the compile problem. Just use the notepad to open it then save.
For wordnet plugin files, they are the same.
For sapi-tts plugin, you need to install Microsoft Speech SDK at C:\Programe Files\ and fix these compile error of sphelper.h:
=====
1) line 2560
SPPHONEID* pphoneId = (SPPHONEID*)((WCHAR *)dsPhoneId);
2) line 2634
pphoneId += wcslen((const wchar_t *)pphoneId) + 1;
3) line 2372 and 2373
const WCHAR *psz;
for (psz = (const WCHAR *)lParam; *psz; psz++) {}
4) add to the top of the file to prevent all the other errors...
#pragma warning( disable : 4430 )
#pragma warning( disable : 4996 )
=====
There are two crash bug with vs2005, which you need to notice.
1. Use my_g_fopen instead of g_fopen. See http://bugzilla.gnome.org/show_bug.cgi?id=476810
2. Use fprintf_s instead of fprintf, or it will crash. This is a little strange.
There are two builds in vs2005: Debug and Release, you should choose Release version in most case.
You should can compile and run stardict successfully now.
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
stardict4suse (598个子文件)
stardict.1 1KB
ABOUT-NLS 38KB
Makefile.am 4KB
Makefile.am 3KB
Makefile.am 2KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 1KB
Makefile.am 806B
Makefile.am 662B
Makefile.am 582B
Makefile.am 532B
Makefile.am 532B
Makefile.am 530B
Makefile.am 526B
Makefile.am 518B
Makefile.am 512B
Makefile.am 502B
Makefile.am 494B
Makefile.am 484B
Makefile.am 451B
Makefile.am 445B
Makefile.am 422B
Makefile.am 420B
Makefile.am 383B
Makefile.am 377B
Makefile.am 309B
Makefile.am 195B
Makefile.am 159B
Makefile.am 159B
Makefile.am 153B
Makefile.am 153B
Makefile.am 153B
Makefile.am 153B
Makefile.am 151B
Makefile.am 120B
Makefile.am 117B
Makefile.am 111B
Makefile.am 91B
Makefile.am 78B
Makefile.am 75B
Makefile.am 66B
Makefile.am 60B
Makefile.am 58B
Makefile.am 55B
Makefile.am 49B
Makefile.am 31B
Makefile.am 28B
AUTHORS 1KB
HookAPI.c.bak 6KB
HookAPI.h.bak 490B
stardict-intro.bmp 151KB
stardict-header.bmp 25KB
wordPick.bmp 1KB
eggtrayicon.c 13KB
TextOutHook.c 12KB
md5.c 8KB
GetWord.c 7KB
TextOutSpy.c 4KB
GNOME_Stardict-common.c 4KB
HookImportFunction.c 4KB
GNOME_Stardict-skels.c 4KB
GNOME_Stardict-stubs.c 2KB
glib_wrapper.c 1KB
ThTypes.c 532B
slot_base.cc 4KB
signal_base.cc 3KB
trackable.cc 3KB
connection.cc 2KB
slot.cc 899B
signal.cc 882B
lambda.cc 439B
ChangeLog 12KB
changelog 8KB
ChangeLog 554B
compat 2B
configure 873KB
control 1KB
COPYING 34KB
copyright 2KB
ctype-uca.cpp 453KB
ctype-utf8.cpp 180KB
mainwin.cpp 120KB
stddict.cpp 95KB
dictmanagedlg.cpp 93KB
stardict.cpp 83KB
prefsdlg.cpp 77KB
stardict_client.cpp 38KB
floatwin.cpp 37KB
pluginmanager.cpp 29KB
ctype-mb.cpp 28KB
pluginmanagedlg.cpp 17KB
WIKI2XML.cpp 17KB
stardict_powerword_parsedata.cpp 16KB
court_widget.cpp 16KB
dictziplib.cpp 15KB
dict_client.cpp 13KB
pangoview.cpp 13KB
stardict_spell.cpp 12KB
dictmanage.cpp 12KB
共 598 条
- 1
- 2
- 3
- 4
- 5
- 6
athom
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 永宏PLC例程源码东芝350T压铸机PLC程序
- Visual Basic语言教程.docx
- 永宏PLC例程源码18层永宏电梯程序
- Scratch语言教程.docx
- (资源包名是松下不必介意实际是台达)台达PLC例程源码自制收线架台达PLC程序(有注释)与威沦触摸屏程序
- Rust语言教程.docx
- (资源包名是松下不必介意实际是台达)台达PLC例程源码用台达PLC485通信控制11台英威腾变频启动停止速度设定
- (资源包名是松下不必介意实际是台达)台达PLC例程源码用台达EH2-40PLC两台控制5台台达ASDA-B伺服,天任文本作对话的
- (资源包名是松下不必介意实际是台达)台达PLC例程源码液压切块机程序
- (资源包名是松下不必介意实际是台达)台达PLC例程源码压瓦机
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0