LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1169|回复: 2

如何编译audacity阿

[复制链接]
发表于 2010-1-11 14:07:52 | 显示全部楼层 |阅读模式
我下载了audacity,但在编译的时候出现错误,不知该如何整?
用的是wxWidgets2。9
原函数是这样的,
wxString
FileSelector(const wxChar *message = wxFileSelectorPromptStr,
             const wxChar *default_path = NULL,
             const wxChar *default_filename = NULL,
             const wxChar *default_extension = NULL,
             const wxChar *wildcard = wxFileSelectorDefaultWildcardStr,
             int flags = 0,
             wxWindow *parent = NULL,
             wxString label = wxEmptyString,
             fdCallback cb = NULL,
             void *cbdata = NULL);

错误提示是:
default argument for 'const wxChar* message' has type 'const char []'
default argument for 'const wxChar* wildcard' has type 'const char []

不知道是怎么回事?网上找了半天也没有找到?那位大哥给指点一下
发表于 2010-1-11 18:49:09 | 显示全部楼层
试一下强制类型转换呢?
回复 支持 反对

使用道具 举报

发表于 2010-1-12 19:15:43 | 显示全部楼层
这样?

[Code]
wxString
FileSelector(const wxChar *message = &(wxFileSelectorPromptStr[0]),
const wxChar *default_path = NULL,
const wxChar *default_filename = NULL,
const wxChar *default_extension = NULL,
const wxChar *wildcard = &(wxFileSelectorDefaultWildcardStr[0]),
int flags = 0,
wxWindow *parent = NULL,
wxString label = wxEmptyString,
fdCallback cb = NULL,
void *cbdata = NULL);
[/Code]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表