不工作在线路16
问题描述:
错误,柱1在文件glssim.pc
EXEC SQL
PCC-S-02201,PRO * C exec命令出现符号 “EXEC SQL开始” 期待一个时
不工作在线路16语法错误在0行,第0列,文件glssim.pc:在文件glssim.pc
PCC-S-02201在0行
错误,列0,出现符号“EOF以下的“当期待以下其中一项时:的标识符,结束-EXEC,random_terminal
错误在第0行,在文件glssim.pc
PCC-F-02102第0列,致命错误,而这样做Ç预处理
我认为问题与exec库有关,但我需要知道它在哪里以及在哪里添加它。
答
这是由于函数原型所定义,在头文件,对于至极的身体没有定义。 然后预编译器正在等待它们的定义,当它面对它抱怨新功能。 我刚刚删除的无用的函数原型。它工作正常
答
感谢您的回复我正在使用proc命令,我通过更改配置文件中sys_include库的顺序解决了此问题, 。 现在我有一个其他问题:编译器不识别函数
例如:int function(void); Int函数(){ 一些代码 }
在需要下列之一时,编译器是说出现符号{ ; =(
是我们应该去猜测你的Pro \ * C代码正在做什么?编辑你的问题包括de格式正确的代码,也许你正在使用的'proc'命令。 –
感谢您的回复我正在使用proc命令,通过更改配置文件中sys_include库的顺序,我解决了这个问题, 。 现在我还有一个问题:编译器不能识别函数 例如:int function(void); int function(){ –