我正在学习c,我正在使用code :: block
我已经从“ansi c book”中编写了这段代码
#include <stdio.h>
#include <stdlib.h>
float convertToCelsius(float f);
int main()
{
int start = 0;
int step = 5;
int upper = 300;
printf("%3c\t%6c\n",'F','C');
while(start < upper){
printf("%3d\t%6.3f\n", start, convertToCelsius(start));
start += step;
}
return 0;
}
float convertToCelsius(float f){
return (5.0/9)*(f-32);
}
当我从IDE“code :: blocks”运行代码时,它编译并运行没有问题 但是当我在cygwin中使用gcc编译c文件并尝试运行exe文件时它会给我这条消息
程序入口点__cxa_atexit无法找到 动态链接库C:\ cygwin \ home \ username \ convert.exe
我有搜索但找不到相关的直接答案
问题是什么?