VC/MFC
VB
Delphi
C++ Builder
C/C++
Java
.NET技术
MS-SQL Server
PowerBuilder
DB2
Oracle
Web 开发
Linux/Unix社区
硬件/嵌入开发
移动平台
您的位置:
程序门
->
linux/unix社区
-> 程序开发区
为什么c源文件中的宏已经关闭, 可是在编译的时候,makefile还能检测到关闭宏处代码的语法错误?请教
[
收藏此页
] [
打印本页
]选择字色:
默认
灰色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
背景色:
默认
黑色
红色
黄色
绿色
橙色
紫色
蓝色
褐色
墨绿
深蓝
赭石
粉绿
淡绿
黄灰
翠绿
综红
砖红
淡蓝
暗红
玫瑰红
紫红
桔黄
军黄
烟灰
深灰
灰蓝
字体:[
大
][
中
][
小
]
为什么c源文件中的宏已经关闭, 可是在编译的时候,makefile还能检测到关闭宏处代码的语法错误?请教
发表于:
2007-10-08 22:08:20
楼主
为什么c源文件中的宏已经关闭, 可是在编译的时候,makefile还能检测到关闭宏处代码的语法错误?
非常感谢
发表于:
2007-10-08 22:20:27
1
楼 得分:
0
“为什么c源文件中的宏已经关闭”
楼主可以说清楚些吗?或者贴下代码
用
#undef
关键字吗?
发表于:
2007-10-08 22:41:02
2
楼 得分:
0
#if 0
a=a+1
b=b+a;
#else
b=0;
#endif
就是类似于这个例子,不应该执行#if 0下面的语句,但是在编译的时候,#if 0 下面的语法错误,能被检测出来,并且报错。 是不是makefile中有什么参数的设置啊。
发表于:
2007-10-08 23:42:36
3
楼 得分:
0
单独编译不会出问题,建议楼主把
/*
a=a+1
b=b+a;
*/
试试看,不懂..等下有没有高人回答..
发表于:
2007-10-09 08:32:24
4
楼 得分:
0
宏定义只是屏蔽了正常的执行语句的编译.
语法检查是在它之前执行的.
发表于:
2007-10-09 16:30:30
5
楼 得分:
0
是不是makefile里还有-d xxxx之类的
下一篇:
变小猩猩了..散分..
上一篇:
hp temip fm模块
相关文章
makefile切换目录
请问在solaris下用samba设置文件共享问题
请问在linux下如何安装和配置php?
新装的opensuse10.2启动死机,请各位大侠帮忙看看...
再问定时器-setitimer问题
用虚拟机安装redflag5的问题
84 eilseq:  ...
上海opensolaris用户组第二次活动邀请(3月17日)...
在linux下打开网址
17lamp.net开源社区为两所大学的linux社团分别邮...
unix下编译问题
redhat /dev/hda1 分区扩大的问题!急...
操作系统
一些简单的linux上机问题 希望大家来解决解...
windows 和linux双系统,重装windows后,无...
linux 对 windows 的 套接字...
菜鸟弱问unix与硬件的兼容性问题
linux的帮助信息能变成中文的吗?
freebsd 字符界面光标变宽了
一般想不到的地方也会出问题。。。
其他资讯
linux下怎么同时进行录音和放音
solaris 10 x86 在 vmware&...
急寻linux,qt等相关资料
java开发网管
驱动编译错误 variable `globalvar_fo...
rpm原理和探索(非常只得一看)
在线急等
编译内核时出现config_x86_l1_cache_shift和requ...
求助:在arm上跑linux,已经运行了fcitx,但无法...
fedora core 6 安装问题
gdb print 變數的問題
用红旗的多不多?
linux内核高手请接招
qt下16进制转换为字符串
欢迎各位solaris爱好者加29363630
安装问题
关于linux系统调用的问题!
在linux上弄个防火墙怎么样最好还能记录入侵的信...
请教有关minigui的问题
cvs 使用问题 在线...
快速检索
分类导航标签a
JavaSUN
PowerBuilder语言
JavaIntelliJ
扩充话题IT传闻
企业开发地理信息系统
Web 开发非技术区
移动平台开发平台
JavaJ2ME
Web 开发应用服务器
WebSphereServer
Web 开发CGI
JavaEclipse
专题开发/技术/项目设计模式
产品/厂家Cell组件、插件
.NET技术.NET Framework
最新资讯
xp更新后,mysql每天都要重装一次
刚学做web的问题..麻烦给帮个忙哈 ...
请教,使用ajaxpro,前台调用后台函数的时候,如...
邮件中附件编辑问题
求根据已查到的数据list,生成多个xml文件(相互...
哭死,为什么学vb.net的人这么少?
api截图源程序,如果winform设置transparencykey有...
我太好吃了,怎么办?
怎样获取网页的最后更新时间????
关于session的一个小问题!
完成一项计划,散分,并预祝大家五一快乐!
所有身家問一個問題,關於驅動與用戶程序通訊,用...
pb9应用pbdom,急
胡锦涛主席你能看的见吗?
调试土豆网的视频全频,这个功能怎么实现???
送分啊....简单java 问题
c#2005 pocket2003 socket实例化问题,...
windows mobile中怎样在视频播放时保证视频...
客户端控件<select>控件转换成服务器端后,...
如何把多个文件压缩成.tar.gz后缀的压缩包
模态对话框关闭时销毁的问题
请问vb.net 如何做权限菜单呢?
microsoft forms 2.0 combox控件...
100分求 c primer plus中文版(第...
连接问题!
vxworks下读写文件速度太慢,如何解决?
c# winform中如何实现图片的放大缩小
大家有没发现twebbrower的一个bug?
怎样检测指定guid 的usb键盘的插入??谢谢...
mfc程序中怎样调用word域代码,非常着急,拜托大...
怎样将字符串转换为可执行的java语句(在线等待)...
svn如何取得最新版本覆盖本地代码? 如果我用...
模版列静态生成,但其他列动态生成,postback的时候...
listctrl 为什么不能把单击事件传递给父窗口...
怎样实现这样的查询
请教dll如果获取自己所有的路径??
有没有办法绕过后台.抓取数据
如何居中显示一个层让该层置于顶部,并且该层以外...
使用webpart有什么要求?
用 excelapp:=createoleobject("exce...
热门点击
asp.net 未经登录的用户访问其他页面时如何...
超难!jsp做的web页面上传值到单独的。net程序中...
关闭子窗口后,重新绑定父窗口的dropdownlist,代...
吐血一万斤。用sdk实现list view
合肥电脑专业学生交流 群:36161772,欢迎您...
一个关于urlconnection与session的问题
软件测试工的职业生涯如何去规划,求各位大侠指点...
请教php三级关联下拉框的实现?
关于ssmse的external tools的问题
【非常感谢】table里如何使用下一条记录更新上一...
sql server 2005 连接数据库
intel 852gm(gmch) + ich4芯片...
iframe的問題 請求幫忙解決
请问sin()和sinf()的区别是什么
烧狗事件
硬件短信平台
如何引用不同文件夹下的头文件?
急问这功能解决方法!!!
使用vc.net 2005 &...
状态面板的资源定义和使用
应用指针,编写字符串联接处理函数问题
一个菜鸟问题
关于javascript和后台cs文件的一个问题
抛出异常以后方法的余下部分都不再执行了,谁来为...
“.net 论坛新作品,欢迎捧场,散100 ...
时间差问题
现象解释:关于datalist 的原代码
sql server2000无故停止服务?寻求解决方法...
如何判断当前从键盘按下的键是不是上,下,左,右...
sql2005数据库备份问题
菜鸟刚刚学习asp,请教个简单的问题
寻技术顾问(.net+mssql)可兼职
关于打开窗口
用c#如何判断某一目录下的文件是最新的文件?
求救!怎样用actionscript操作文件与文件夹!
问一个事务隔离级别和锁的概念问题
usb hid设备无法访问
256色如何转换为16位色,也就是高彩色1????1?
在richtextbox中,e.linktext可不可以多加些信息...
在测试lucene自带的jsp时,出现下面问题,本来测...