OpenEdv-开源电子网

标题: 关于任哲uCOSII书里面在win系统下运行代码编译问题 [打印本页]

作者: gaylexia    时间: 2014-8-11 16:18
标题: 关于任哲uCOSII书里面在win系统下运行代码编译问题
进入:
  例4-1\Bc31\TEST
  点击此文件夹下面有个MAKETEST.BAT批处理文件,就会编译你改动过的文件,
  如果有错误,在命令行会有报错
  
  点击TEST.EXE就可以看到结果了。

readme文档中有这样的说明,但是我发现我改动了test.c里面的文件再双击MAKETEST.BAT之后运行TEST.EXE结果没有变化啊。
我按要求将SOFTWARE文件整个文件夹都copy到c盘了

我的MAKETEST.BAT里面的代码是这样的
ECHO OFF
ECHO *******************************************************************************
ECHO *                                  uC/OS-II
ECHO *                           The Real-Time Kernel
ECHO *
ECHO *          (c) Copyright 1992-2002, Jean J. Labrosse, Weston, FL
ECHO *                           All Rights Reserved
ECHO *
ECHO * Filename   : MAKETEST.BAT
ECHO * Description : Batch file to create the application.
ECHO * Output     : TEST.EXE will contain the DOS executable
ECHO * Usage       : MAKETEST
ECHO * Note(s)     : 1) This file assume that we use a MAKE utility.
ECHO *******************************************************************************
ECHO *
ECHO ON
MD    ..\WORK
MD    ..\OBJ
MD    ..\LST
CD    ..\WORK
COPY  ..\TEST\TEST.MAK   TEST.MAK
C:\BC31\BIN\MAKE -f TEST.MAK
CD    ..\TEST

求指导看看是哪里出问题了,谢谢

作者: 正点原子    时间: 2014-8-11 18:14
帮顶....
作者: bobo_123    时间: 2014-8-14 17:08
我试了,结果结果也不会变,不知道啥原因,同求
作者: 下半身的尊严    时间: 2014-8-19 10:47
检查一下目录对不对,另外,可以使用cmd把bat里的东西一步一步执行下,看问题出在哪一句上吧,这个多试试吧
作者: lmx89    时间: 2014-8-25 08:15
貌似都不行,我是自己写编译连接就可以用!
作者: 战斗中的吴渣渣    时间: 2015-2-13 10:11
我的也不行。。
作者: wdliming    时间: 2018-9-28 10:07
请问我用任哲的实例代替ucos的D:\SOFTWARE\uCOS-II\TEST_EX1_x86L\BC45\SOURCE\test.c为何编译出来的结果还是老的exe,醉了~~




欢迎光临 OpenEdv-开源电子网 (http://openedv.com/) Powered by Discuz! X3.4