【问题标题】:running a project in Dev c++在 Dev C++ 中运行项目
【发布时间】:2012-11-12 17:44:56
【问题描述】:

我有一个文件夹,其中包含一些 .h 和 .cpp 文件以及一个 makefile。我如何在开发 C++ 中运行它们。我刚刚开始使用 dev C++,因此对此有点无能为力。 制作文件是

 CC=g++
 CV=-I/usr/include/opencv
 CV2=-lml -lcvaux -lhighgui -lcv -lcxcore

 all:
    $(CC) main.cpp HOG.cpp HOGFeaturesOfBlock.cpp $(CV) $(CV2) -o featureExtractor

我收到错误 main.cpp, hog.cpp: no such file or directory。

【问题讨论】:

    标签: c++ makefile dev-c++


    【解决方案1】:
    • 使用文件>>新建项目创建一个新项目。如果您使用自定义 makefile,则可以忽略 C/C++ 选项。此外,空项目也可以。
    • 使用 Project >> Add to Project 或顶部工具栏中间的“+”号将源文件和头文件添加到新项目。
    • 转到项目 >> 项目选项 (Alt+P) >> Makefile 并勾选“使用自定义 makefile”选项。然后将 Dev-C++ 指向下面的自定义 makefile。

    此外,请务必将您的 IDE 更新到以下版本,与古老的 4.9.9.2 版本相比,该版本修复了大量错误,随 GCC 4.6.1 或 4.7.0 一起提供,并且完全可移植:@987654321 @

    【讨论】:

    • @MasterWayne: 嗯,你确定这些文件放在生成文件旁边吗?如果没有,请在调用 gcc 或 g++ 时指定相对路径。
    • 是的,makefile 与这些文件位于同一文件夹中。还有什么问题?
    • @MasterWayne:在将源文件提供给 GCC/G++ 之前尝试添加“-c”标志。
    猜你喜欢
    • 2017-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-20
    • 2021-08-18
    • 2020-08-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多