首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

初学者有关问题,第一次用C++,希望大家帮小弟我一上,感恩!

2012-08-31 
菜鸟问题,第一次用C++,希望大家帮我一下,感恩!!http://cnodejs.org/topic/4f71e3688a04d82a3d264b5a因为第

菜鸟问题,第一次用C++,希望大家帮我一下,感恩!!
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函数,不懂,谁能帮我想想这个要怎么编译成功? 具体看上面的连接的那篇博文.

[解决办法]
新手学习C++,建议使用dev编译器吧,操作简单,容易上手。
[解决办法]

探讨
我知道怎麼原因了,因為項目屬性--常規--配置類型默認是exe,所以是不行的,改为DLL就可以了。

引用:
期待答案

热点排行