如何设置GCC编译器以将可执行文件保存到子文件夹? 我在C++类中做了很多编程,我有大约60个.CPP,.O,和.exe文件都堆在一个文件夹中。有没有办法让编译器将可执行文件保存到其他目录?像添加一个值——输出C:/C++/可执行文件/而不是C:/C++/

如何设置GCC编译器以将可执行文件保存到子文件夹? 我在C++类中做了很多编程,我有大约60个.CPP,.O,和.exe文件都堆在一个文件夹中。有没有办法让编译器将可执行文件保存到其他目录?像添加一个值——输出C:/C++/可执行文件/而不是C:/C++/,c++,g++,settings,executable,C++,G++,Settings,Executable,提前谢谢! 盖奇·亨利 PS:G++编译器,运行Code::Blocks相应的编译器选项是-o以在Code::Blocks中设置它 加载项目文件 从项目菜单中选择Properties…菜单项 单击构建目标选项卡 如果您有构建目标,请跳到步骤6 添加构建目标 5.1。单击添加按钮 5.2. 输入生成目标的名称 在左栏中选择您的构建目标 单击执行工作目录文本框右侧的文件夹按钮 为测试目标创建一个文件夹,然后就可以了 对对象输出目录执行相同操作: hehe一个非常有限的答案:)是的,好的,但我可以在C

提前谢谢! 盖奇·亨利


PS:G++编译器,运行Code::Blocks

相应的编译器选项是-o

以在Code::Blocks中设置它

  • 加载项目文件
  • 从项目菜单中选择
    Properties…
    菜单项
  • 单击
    构建目标
    选项卡
  • 如果您有构建目标,请跳到步骤6
  • 添加构建目标

    5.1。单击
    添加
    按钮 5.2. 输入生成目标的名称

  • 在左栏中选择您的
    构建目标

  • 单击
    执行工作目录
    文本框右侧的文件夹按钮
  • 为测试目标创建一个文件夹,然后就可以了
  • 对象输出目录执行相同操作:

  • hehe一个非常有限的答案:)是的,好的,但我可以在Code::Blocks的设置中添加它吗?我不知道Code::Blocks,但我认为可以将每个目标设置为“输出文件名”和“对象输出目录”:编辑好的,只是尝试了这个选项,可执行文件没有保存到子目录中:/您的项目有makefile吗?你能展示一下它有什么吗?^当然。。。正在添加nowerr:)您的Makefile在哪里?请稍候。。。我的意思是将编译器选项添加到设置中,而不仅仅是一个项目。伙计,昨晚我太累了,在我添加它之前我就睡着了。在Makefile中向您展示它的背后的想法是让您理解其背后的概念。但我会给你一个代码块::答案这正是我要找的!非常感谢。