【发布时间】:2012-12-24 00:21:13
【问题描述】:
我正在试一试Gwan。
通过示例代码完成后,我开始了一个包含多个源文件的小项目。我现在有两个问题:
-
服务器启动时出现链接错误:
链接main.cpp:未定义符号:_ZN7GwanUrl9concatAllEv
(主文件#包括其他两个文件;所有文件都在csp目录下)
-
作为将所有文件都放在 /csp 目录中的替代方法,我想在 /csp 目录之外创建一个库,同时仍然使用一些 gwan 函数。可悲的是,大量错误随之而来——当我从命令行而不是通过 G-WAN Startup 进行 GCC 时。
在 /home/ec2-user/gwan/include/gwan.h:22 包含的文件中, 来自 Xbufstream.h:10, 来自 Xbufstream.cpp:10: /usr/include/time.h:199:错误:“size_t”没有命名类型 .....
有人知道 gwan g++ 参数字符串是什么样的吗?
(在编辑器中将 1. 和 1. 与它的 1. 和 2. 相异)
【问题讨论】:
-
仍然没有得到它。我确实想使用 G-WAN 符号。例如,假设我想:
Xbufstream& Xbufstream::operator<<(const char& c) { xbuf_xcat(xbuffer, "%c", c); return *this; }