我做了一个关于多线程的库,想让它生成一个lib文件供其它项目调用。开发工具为vc 2003。
项目设置更改为:
常规\配置类型:静态链接库(Lib)
常规\字符集:使用Unicode编码
C/C++ \常规\附加包含目录:加库头文件夹的目录
C/C++ \语言\w_char视为内置类型:是
C/C++ \运行时库:多线程调试(/MTd).
链接器\命令行:加入了lib文件的路径.
代码:
库:
class WinThread()
{
public:
   WinThread ()
   ...
};调用函数:
wmain ()
{
  WinThread winThread;
    int n = sizeof (winThread);
    wprintf (_T("%d"), n);
}老是编译链接不过,提示C2018和C2059的错误.请大家来帮帮忙啊