TESTmain.c:(.text+0x15): undefined reference to `TESTscan‘
c引用外部文件出错
因为需要在头文件中加上相对路径, 比如:
修改前:
//主程序
#include <stdio.h>
#include <ctype.h>
#include <string.h>
int TESTscan();
char Scanin[300],Scanout[300]; //用于接收输入输出文件名
FILE *fin,*fout; //用于指向输入输出文件的指针
void main(){int es=0;es=TESTscan();//调词法分析if (es>0) printf("词法分析有错,编译停止!");else printf("词法分析成功!\n");
}
修改后:
//主程序
#include <stdio.h>
#include <ctype.h>
#include <string.h>
#include "TESTscan.c"
int TESTscan();
char Scanin[300],Scanout[300]; //用于接收输入输出文件名
FILE *fin,*fout; //用于指向输入输出文件的指针
void main(){int es=0;es=TESTscan();//调词法分析if (es>0) printf("词法分析有错,编译停止!");else printf("词法分析成功!\n");
}
TESTmain.c:(.text+0x15): undefined reference to `TESTscan‘相关推荐
- 关于移植jSON编译时报错sbrkr.c:(.text+0xc): undefined reference to `_sbrk'处理
最近有个项目需要用到jSON函数,在移植了jSON后编译报错如下:sbrkr.c:(.text+0xc): undefined reference to `_sbrk'. 通过百度查询知道原来是GCC ...
- /tmp/ccAceHhY.o: In function `main': main.c:(.text+0xc7): undefined reference to `dlopen' main.c:
写一些调用dlopen函数的程序,编译的时候总是报: /tmp/ccAceHhY.o: In function `main': main.c:(.text+0xc7): undefined refer ...
- In function `sk_X509_EXTENSION_num': openssl.c:(.text+0xdf): undefined reference to `OPENSSL_sk_num'
问题描述: 在更新cmake时,遇到如下问题 lib/libcmcurl.a(openssl.c.o): In function `sk_X509_EXTENSION_num': openssl.c: ...
- gcc报(.text+0x24): undefined reference to `main‘collect2: error: ld returned 1 exit status解决方法
我已经记不清自己为什么这样解决了,重新搜索了一下也没发现类似的答案. 由于实验需要,我需要编译这个例子: https://github.com/grimm-co/GEARSHIFT/blob/trun ...
- thread_join.c:(.text+0x6f): undefined reference to `pthread_create' 问题的解决
今天在测试一个线程例子时,结果出现如下错误 [root@tom fzf]# gcc thread_join.c -o thread_join /tmp/cc1HozRv.o: In function ...
- ompparticles.cpp:(.text+0x322): undefined reference to `omp_set_num_threads'
参考 http://www.code-by.org/viewtopic.php?f=54&t=163 转载于:https://www.cnblogs.com/paktc/p/5999033.h ...
- C语言 undefined reference问题
报错 (.text+0x15): undefined reference to `get_names' (.text+0x2d): undefined reference to `show_names ...
- 报错解决:undefined reference to `snappy::MaxCompressedLength(unsigned long)'
下午在编译phxpaxos的样例时报错了,报错如下: g++ echo_sm.o echo_server.o main.o -o phxecho -L/home/zhang/phxpaxos/.lib ...
- pow函数gcc编译提示 undefined reference to `power' 的解决办法
一个程序,用了pow函数,头文件中也包含了<math.h>文件,但是在编译时,gcc -o ippanduan ippanduan.c 一直提示如下错误: /tmp/ccARJLRg.o ...
最新文章
- JavaScript学习总结(十六)——Javascript闭包(Closure)
- Nature:深大李猛组揭示阿斯加德古菌新门(悟空古菌)及其与真核生物的关系
- 如何应对安全漏洞的修复
- js实现数独算法(优化版本)
- java工具配置_Java™ 教程(配置实用工具)
- Java传xml时字符串乱码_php调用java传递xml字符串乱码怎么办
- STM32F10x 使用SysTick的延时函数
- 数据挖掘之数理统计与常见分布与假设检验
- 提高局域网速度的21招
- gif动态图批量加水印方法
- Word设置标题以及自动编号——保姆级教程
- PC端的TIM无法打开?打开“QPCore Service”服务 ,访问被拒?关掉杀毒软件
- idea 内存溢出问题
- onnxruntime.capi.onnxruntime_pybind11_state.InvalidProtobuf: [ONNXRuntimeError] : 7 : INVALID_PROTOB
- 前端面试笔试编程题(持续更新中)
- 微信小游戏越来越「重」,但它能赚钱么?
- 搞搞 Prometheus 的告警原理
- datagrid系列之-基本添加行,删除行,插入行,自定义方法
- 第九天:按键及中断原理
- codeblocks使用教程