菜鸟问题,第一次用C++,希望大家帮我一下,感恩!!
不訴離傷 2012-08-09 12:36:14 http://cnodejs.org/topic/4f71e3688a04d82a3d264b5a
因为第一次接触C++,不懂,问些菜鸟问题,希望大家帮忙解答。十分感激!
用VISUAL C++ 2010 EXPRESS创建一个DLL工程空白工程hellonode放在D:\;
这里的DLL工程空白工程指的是什么项目呢
是CLR还是Win32,
是类库那个模板还是CLR空项目。
我创建了一个CLR空项目,复制那个.CC的文件内容,编译的时候出现
1>------ 已启动全部重新生成: 项目: hellonode, 配置: Debug Win32 ------
1> hellonode.cpp
1>d:\nodejs\include\node_object_wrap.h(57): warning C4251: “node::ObjectWrap::handle_”: class“v8::Persistent<T>”需要有 dll 接口由 class“node::ObjectWrap”的客户端使用
1> with
1> [
1> T=v8::Object
1> ]
1> .NETFramework,Version=v4.0.AssemblyAttributes.cpp
1> 正在创建库 .\hellonode.lib 和对象 .\hellonode.exp
1>LINK : fatal error LNK1561: 必须定义入口点
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
好像是没有MAIN函数,不懂,谁能帮我想想这个要怎么编译成功? 具体看上面的连接的那篇博文.