加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c – Eclipse SDL构建错误:“启动配置中指定的程序不存在”

发布时间:2020-12-16 10:31:04 所属栏目:百科 来源:网络整理
导读:我尝试在我的设置 eclipse上运行一些SDL,当我尝试运行它时它给了我以下错误: 'Launching SDL.exe' has encountered a problem. The program specified in the launch configuration does not exist 我立刻去了另一个项目,看看它是否构建,并且确实如此.我也
我尝试在我的设置 eclipse上运行一些SDL,当我尝试运行它时它给了我以下错误:

'Launching SDL.exe' has encountered a problem.
  The program specified in the launch configuration does not exist

我立刻去了另一个项目,看看它是否构建,并且确实如此.我也尝试重新构建,调试SDL项目.我不知道它是否是代码中的错误,但以防万一,这是代码:

#include "SDL/SDL.h"
#include <string>
#include <SDL/SDL_image.h>

SDL_Surface *load_image( std::string filename ) {
    SDL_Surface* loadedImage = NULL;
    SDL_Surface* optimizedImage = NULL;

    loadedImage = IMG_Load(filename.c_str());
    if(loadedImage != NULL) {
        optimizedImage = SDL_DisplayFormat(loadedImage);
        SDL_FreeSurface(loadedImage);
    }
    return optimizedImage;
}

我用谷歌搜索了,在stackOverFlow here上有一个重复的问题,但它有0个答案,甚至没有评论.谷歌没有关于这个问题的答案,所以如果你回答它,你可能会解决更多人的头痛问题.

解决方法

我在Ubuntu中遇到了与eclipse相同的问题.花了30分钟,最后修好如下:

>单击项目 – >性能;
>选择运行/调试设置,然后在右侧窗格中单击当前配置,单击编辑;
>在c / c应用程序文本框中,选择搜索项目,然后单击要为当前项目执行的二进制文件.

在我的系统上,之前的问题是由于不正确的默认文件名—链接器生成abinary.exe但在运行配置中它是“abi??nary”.

如果他们作为MS或苹果开发人员获得了丰厚的报酬,Eclipse开发人员应该已经解决了这些微小(但耗时)的问题.唉,免费软件?

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读