我在windows环境下工作,我最近安装了QT creator,想从QT中的.c文件执行ac程序。该文件无法编译的原因有几个问题,首先它无法识别库头文件“time.h”“math.h”甚至“stdio.h”
第二,我不确定它是否会在修复库后编译,因为我将 .pro 文件中的包含路径更改为库的路径。并且仍然存在编译问题。
有没有办法,编译器知道该文件是 .c 而不是 c++ ...我该如何继续。
非常感谢
听起来您安装了 IDE,但没有安装 SDK。SDK 附带 gcc 和您所指的标准库。如果需要使用自己的单独编译器,可以在 Qt Creator > Tools > Options > Build and Run > Tool Chains 中进行配置。
对于您的问题,可以在此处找到一些附加信息:
http://www.qtcentre.org/threads/33974-Compiling-c-files-using-C-and-QT
所以,我的建议是下载完整的 Qt SDK,然后挑选你想要的元素,并确保它包含一个编译器。
希望有帮助。