我修改别人的工程,更新了一个工具类,不知道哪没改好,就报错了,请大家帮忙
.\ColorComboEx.h
.\ConflictNameDlg.h
.\DirTreeCtrl.h
.\GamNewDlg.h
.\JPEGFILE.H
.\PhotoProcessTimeBar.h
.\SplitWnd.h
.\StyleConflNameDlg.h
.\Traydlg.h
.\uihdr.h
.\uniexpstat.h
.\unitmpl.h
.\ImagePS.h
.\papertemplwnd.h
.\uiutil.h
复制了 15 个文件
找不到文件 - *.h
复制了 0 个文件
Error executing c:\windows\system32\cmd.exe.

解决方案 »

  1.   

    是不是工程中的post build中命令行出错了,看你是不是什么文件没有对应上
      

  2.   

    我用的vc6.0,不知道您说的设置在哪(我一菜鸟),我大概说一下情况
    有两个工程要用CGridCtrl,一个是lib,一个是应用程序,应用程序关联lib工程
    我有CGridCtrl的.h,.cpp文件,我把头文件放在一个include文件加里了,options里设置了路径
    工程里加载了.h,.cpp文件。
    我不知道这种情况下,最正确的引用方法是什么,请您指教。
    另外编译时显示拷贝 了几个文件是什么意思,如何实现。
    多谢您
      

  3.   

    Project --> Settings --> 选择"Link"属性页, 
    在Project Options中将/subsystem:windows改成/subsystem:console
    看看。
      

  4.   

    需要更详细的build输出信息才能判断。。检查下项目设置里的 custombuild   prelink step   postbuild step
    和debug里面的 executable for debug sessions。。
      

  5.   

    多谢roman_v,我把postbuild step里的内容改了,不报错了,请问您这样复制.h文件的目的是什么
    另外请您回答一下如何正确的添加类文件
    tools -- options -- directories 中的几个选择中要添加什么类型文件,include是否只能放.h文件
    .cpp  文件放在哪?
      

  6.   

    找不到文件 - *.h 
    这明显是Pre-link或Post-build步骤出了问题,命令行copy时没找到某个.h文件,它不存在或路径不对。
    “Projects”-->“Settings”打开对话框,检查Pre-link step和Post-build step这两个选项卡里的命令
    Pre-link:链接之前执行的命令
    Post-build:工程build完成后执行的命令
      

  7.   

    tools -- options -- directories  只是告诉vc 在那里去搜索头文件罢了,include头文件,cpp直接包含在工程里。。