社区
VC.NET
帖子详情
_AFXDLL这个预定义宏如何去掉?
Kaile
2005-09-03 12:34:30
这个宏在我的项目属性里是从项目默认继承下来的,不能改,真是哭笑不得,请教有办法去掉这个宏吗?
...全文
353
5
打赏
收藏
_AFXDLL这个预定义宏如何去掉?
这个宏在我的项目属性里是从项目默认继承下来的,不能改,真是哭笑不得,请教有办法去掉这个宏吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Kaile
2005-09-06
打赏
举报
回复
删不掉,命令行不能改,属性里找不到地方设,当然也没办法删。
Kaile
2005-09-05
打赏
举报
回复
为什么系统设置中去不掉了?
oyljerry
2005-09-05
打赏
举报
回复
直接删除就可以了
saucer
2005-09-03
打赏
举报
回复
you cannot delete it in the project settings??
in each file, you could try
#if defined (_AFXDLL)
#undef _AFXDLL
#endif
Kaile
2005-09-03
打赏
举报
回复
谢谢学了一招。
为什么系统设置中去不掉?
还有,请移驾到这里看看,是同一个问题:
http://community.csdn.net/Expert/TopicView.asp?id=4247226
预处理器定
义宏
预处理器定
义宏
宏(C/C++) 预处理在非预处理指令的所有行(即第一个非空白字符不是 # 的行)中展开宏,并在指令的某些部分(没有作为条件编译的一部分跳过)中展开宏。利用“条件编译”指令,您可以通过测试一个常量表达式或标识符取消对源文件的某些部分的编译,以确定将哪些文本块传递给编译器以及在预处理期间将从源文件中删除哪些文本块。 #define指令通常用于将有用标识符与常量、关键字和常用语句...
VC 宏与预处理使用方法总结(转)
目录(?)[-]C/C++
预定
义宏
^C/C++
预定
义宏
用途:诊断与调试输出^CRT 和 C 标准库中的宏^NULL 空指针^limits.h 整数类型常量^float.h 浮点类型常量^math.h 数学常量^EOF 常量^errno.h 错误代码^locale 类别^_MAX_PATH 等文件名与路径长度限制^RAND_MAX 随机数最大值^va_arg/va_start/va_end 访问...
使用Visual Studio 命令编译 sqlite3
cl sqlite3.c -link -
dll
-out:sqlite3.
dll
lib.exe /out:sqlite3.lib sqlite3.obj MFC 开发如下: 编译源代码: cl *.cpp /Ox /Ot /G7 /D "WIN32" /D "_WINDOWS" /D "_
AFX
DLL
" /EHsc /MD /arch:SSE2 /W3 /c 资源编
.mak中"/MD","/W3","/GX","各代表什么意思
Std
Afx
.obj : Std
Afx
.cpp Std
Afx
.h cl.exe /nologo /MD /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" / /D "_
AFX
DLL
" /D "_MBCS" /Fp"Hello.pch" /Yc"std
afx
.h" / /c Std
Afx
.cpp以上是节选一.mak中
关于LNK2005:
Dll
Main已经在xxx中被定义的问题
出现这种问题实在很难搞定,还好网上有解决方案,现将解决方案贴下来,以做备忘; 情况还很多,不过主要还是
预定
义的问题,我的
预定
义宏
如下:_DEBUG;_WIN32_WCE=$(CEVER);UNDER_CE;$(PLATFORMDEFINES);WINCE;_USR
DLL
;DEBUG;_WINDOWS;A8PLAYER_EXPORTS;$(ARCHFAM);$(_ARCHFAM_);_
VC.NET
7,540
社区成员
27,673
社区内容
发帖
与我相关
我的任务
VC.NET
.NET技术 VC.NET
复制链接
扫一扫
分享
社区描述
.NET技术 VC.NET
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章