搜索
bottom↓
回复: 62

WINDOW XP下用 BORLAND C++4.5 编译uCOS/II 步骤

[复制链接]

出0入0汤圆

发表于 2008-4-2 15:27:02 | 显示全部楼层 |阅读模式
1、安装BORLAND C++4.5 到 C:\BC45    (网上搜索比较容易找到下载链接)
2、安装BORLAND TASM5.0 到 C:\TASM  (网上搜索比较容易找到下载链接)
3、右键单击我的电脑--->"属性"--->"高级"--->"环境变量(N)"--->
     弹出“环境变量”对话框。
4、在"用户变量"列表中找到path,然后单击“编辑(E)”按钮,弹出“编辑用户变量”对话框。
5、在对话框,“变量值(V):”中添加“;C:\TASM\BIN;”

//--------------------------------------------------------------
//   下面开始用BORLAND C++4.5编译UCOS/II
//--------------------------------------------------------------
1、启动BORLAND C++4.5
2、创建工程(针对EX1_X86L),例如创建 EX1.IDE。
       菜单"Project" ---> "New project...",弹出“New Target”对话框。
    (1)、在“Project path and name”中添加:d:\software\ucos-ii\ex2_x86l\bc45\source\EX1.ide
            也可以单击“Browse..."按钮指定路径
       (2).在“Target Type”下选择“Application[.exe]” 
       (3).在“PlatForm”下选择“DOS[Standard]”
       (4).在“Target Modet”下选择“Large”
       (5).单击“OK”按钮
3、工程中添加如下5个文件
   (1) D:\SOFTWARE\UCOS-II\EX1_X86L\BC45\SOURCE\test.C
   (2) D:\SOFTWARE\UCOS-II\Ix86L\BC45\OS_CPU_C.C
   (3) D:\SOFTWARE\UCOS-II\Ix86L\BC45\OS_CPU_A.ASM
   (4) D:\SOFTWARE\uCOS-II\SOURCE\uCOS_II.C
   (5) D:\SOFTWARE\BLOCKS\PC\BC45\PC.C
5、将源路径设置为D:\SOFTWARE\UCOS-II\EX1_X86L\BC45\SOURCE
6、将输出路径设置为D:\SOFTWARE\UCOS-II\EX1_X86L\BC45\SOURCE

7、编译
  菜单“Project” ---> “Compile”
  哈哈,一次通过。
8、Make all
  菜单“Project” ---> “Make all”
  哈哈,一次通过。
9、Bulid all
  菜单“Project” ---> “Bulid all”
  喔,好多警告错误,但是试着执行,却又正常运行。
  誰能解决警告错误呢?

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2008-4-2 16:02:09 | 显示全部楼层
楼上研究下C++ BUILDER6.0下怎么编译UCOS?

出0入0汤圆

发表于 2008-4-2 20:42:29 | 显示全部楼层
N多警告,都不知道怎么回事!

出0入0汤圆

发表于 2008-4-6 10:09:38 | 显示全部楼层
我最近也在看UCOS。我说怎么我编译不过呢。原来没有BORLAND TASM5.0。谢谢了!!!

出0入0汤圆

发表于 2008-4-7 16:58:58 | 显示全部楼层
楼主:我是按你的方法做的,装了bc45和BORLAND TASM5.0。可编译时出现“不能打开D:\SOFTWARE\UCOS-II\Ix86L\BC45\OS_CPU_A.obj”。运行工程文件时提示“不能定位TASM.EXE”,我觉的是编译器没设置好,但应当怎样设置呢?
还有一个问题“将源路径设置为D:\SOFTWARE\UCOS-II\EX1_X86L\BC45\SOURCE”
            “将输出路径设置为D:\SOFTWARE\UCOS-II\EX1_X86L\BC45\SOURCE  
”在哪个地方修改?
请大家指教
谢谢

出0入0汤圆

发表于 2008-4-8 15:04:21 | 显示全部楼层
我调试成功了

出0入0汤圆

发表于 2008-4-9 10:56:33 | 显示全部楼层
我也成功了,楼主的方法好像有点不好理解。我是直接吧Tasm解压后把里面的tasm.exe文件拷贝到bc++的bin文件夹里,直接便宜就过了。注意我用的是北航邵贝贝翻译的那本uC/OS-II中的例子。有空大家讨论!

出0入0汤圆

发表于 2008-4-20 11:35:43 | 显示全部楼层
我是初学ucos-II的,我也出现楼主的情况,我还在努力学呢。

出0入0汤圆

发表于 2008-5-3 14:06:04 | 显示全部楼层
十分的感谢众弟兄无私的奉献,马上来试一下,这个破问题困扰了我好长时间了,一直都没兴趣了,现终于看到了楼主和弟兄们的无私帮助,万分感谢,万分感谢。马上试一下。

出0入0汤圆

发表于 2008-5-3 14:07:44 | 显示全部楼层
楼主和弟兄们的言谈句句是金,多谢

出0入0汤圆

发表于 2008-5-4 17:28:18 | 显示全部楼层
今天在家折腾了一天,也没解决楼主说的那些警告信息。这uCOS的作者也不对啊,既然想把自已的东西推广,为什么不把整个的例子调试过程写清楚呢?怎么运BORLAND集成环境,为嘛不说呢?是不是有意浪费咱中国人的时间呐?

出0入0汤圆

发表于 2008-5-4 18:57:19 | 显示全部楼层
uCOS_II初学中,谢谢

出0入0汤圆

发表于 2008-5-4 20:53:49 | 显示全部楼层
记号

出0入0汤圆

 楼主| 发表于 2008-5-5 08:37:29 | 显示全部楼层
用Borland C++ 3.1 for DOS 编译,则无任何警告信息。

出0入0汤圆

发表于 2008-9-6 18:24:23 | 显示全部楼层
LZ请教一下 我根据您的步骤最后操作 MAKE ALL 出现很多报警
不知道哪儿出错了
如下:
Compiling ..\..\..\..\blocks\pc\bc45\PC.C:
Compiling ..\..\..\source\UCOS_II.C:
Warning ..\..\..\SOURCE\OS_CORE.C 1239: Conversion may lose significant digits in function OS_TaskStatStkChk
Warning ..\..\..\SOURCE\OS_MEM.C 84: Conversion may lose significant digits in function OSMemCreate
Warning ..\..\..\SOURCE\OS_MEM.C 88: Conversion may lose significant digits in function OSMemCreate
Warning ..\..\..\SOURCE\OS_CORE.C 29: Cannot create pre-compiled header: initialized data in header
Running  C:\TASM\BIN\TASM.EXE  @C:\WINDOWS\TEMP\RSP0.$$$:
Compiling ..\..\..\ix86l\bc45\OS_CPU_C.C:
Compiling TEST.C:
Warning TEST.C 167: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 168: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 169: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 170: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 171: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 172: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 173: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 174: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 175: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 176: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 177: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 178: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 179: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 180: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 181: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 182: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 183: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 184: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 185: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 186: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 187: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 188: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 189: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 190: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 191: Mixing pointers to different 'char' types in function TaskStartDispInit
Warning TEST.C 209: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 212: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 215: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 218: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 222: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 226: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 230: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 234: Mixing pointers to different 'char' types in function TaskStartDisp
Warning TEST.C 341: Mixing pointers to different 'char' types in function Task1
Warning TEST.C 469: Mixing pointers to different 'char' types in function TaskClk
Compiling EX1.CPP:
Linking ex1.exe:

出0入0汤圆

发表于 2008-9-7 21:59:38 | 显示全部楼层
记号!

出0入0汤圆

 楼主| 发表于 2008-9-8 09:13:15 | 显示全部楼层
1、安装BORLAND C++4.5 到 C:\BC45    (网上搜索比较容易找到下载链接)
2、安装BORLAND TASM5.0 到 C:\TASM  (网上搜索比较容易找到下载链接)
3、右键单击我的电脑--->"属性"--->"高级"--->"环境变量(N)"--->  
     弹出“环境变量”对话框。  
4、在"用户变量"列表中找到path,然后单击“编辑(E)”按钮,弹出“编辑用户变量”对话框。  
5、在对话框,“变量值(V):”中添加“;C:\TASM\BIN;”  
  接下来,必须重新启动计算机,然后再新建工程。

出0入0汤圆

 楼主| 发表于 2008-9-8 09:17:40 | 显示全部楼层
建议你用BORLAND C++ 3.1 FOR DOS编译。

1、安装BORLAND C++3.1 for DOS 到 C:\BORLANDC
2、右键单击我的电脑--->"属性"--->"高级"--->"环境变量(N)"--->
     弹出“环境变量”对话框。
3、在"用户变量"列表中找到path,然后单击“编辑(E)”按钮,弹出“编辑用户变量”对话框。
4、在对话框,“变量值(V):”中添加“;C:\BORLANDC\BIN;”
5、重新启动计算机。

然后新建工程即可。

出0入0汤圆

发表于 2008-9-25 11:14:11 | 显示全部楼层
LZ,为什么我Compile的时候还是提示Linker Fatal:Unable to open file 'ex1.obj'

初次学习,麻烦LZ讲详细点!!先谢过!

出0入0汤圆

发表于 2009-4-16 10:58:10 | 显示全部楼层
很多人未编译成功主要原因:

A: BC45及TASM未正确安装

B: 工程环境未设置好

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

1、安装BORLAND C++4.5 到 C:\BC45   
2、安装BORLAND TASM5.0 到 C:\TASM 
   将 C:\TASM 中的tasm.exe 复制到 C:\BC45\BIN文件中
3、右键单击我的电脑--->"属性"--->"高级"--->"环境变量(N)"--->  
     弹出“环境变量”对话框。  
4、在"用户变量"列表中找到path,然后单击“编辑(E)”按钮,弹出“编辑用户变量”对话框。  
5、在对话框,“变量值(V):”中添加“;C:\TASM\BIN;”

6、按照 http://group.ednchina.com/1117/17047.aspx 中的步骤四开始新建工程

7、建好工程后运行软件会有一个找不到tasm2msg的信息跳出。解决方法是:将BC\BIN\TASM2MSG复制到你所建的工程文件夹中就可以了

8、成功编译。。。

出0入0汤圆

 楼主| 发表于 2009-4-16 11:25:28 | 显示全部楼层
哈哈,我现在用BORLAND C++ 3.1编译,就没有任何警告错误。


1、安装BORLAND C++3.1 for DOS 到 C:\BORLANDC  
2、右键单击我的电脑--->"属性"--->"高级"--->"环境变量(N)"--->  
     弹出“环境变量”对话框。  
3、在"用户变量"列表中找到path,然后单击“编辑(E)”按钮,弹出“编辑用户变量”对话框。  
4、在对话框,“变量值(V):”中添加“;C:\BORLANDC\BIN;”  
5、重新启动计算机(必须重新启动计算机,操作系统才会编译时,到C:\BORLANDC\BIN路径下查找BORLAND C的编译程序)。

然后新建工程即可。

出0入0汤圆

发表于 2009-4-19 15:54:03 | 显示全部楼层
留个记号 以后来~

出0入0汤圆

发表于 2009-5-23 20:29:26 | 显示全部楼层
好东西,学习下

出0入0汤圆

发表于 2009-6-23 01:52:27 | 显示全部楼层
谁能提供BORLAND C++4.5 ,谢谢

出0入0汤圆

发表于 2009-6-23 07:42:00 | 显示全部楼层
C++3.1 for DOS 是不是没有图形ide?, 不会用- -

出0入0汤圆

发表于 2009-7-24 23:20:51 | 显示全部楼层
C++3.1 for DOS的成功了,留个记号学bc45的

出0入0汤圆

发表于 2009-7-24 23:29:15 | 显示全部楼层
bcb6 可以吗?

出0入0汤圆

发表于 2009-7-25 15:30:19 | 显示全部楼层
mark

出0入0汤圆

发表于 2009-7-26 01:14:07 | 显示全部楼层
mark

出0入31汤圆

发表于 2009-7-27 08:15:13 | 显示全部楼层
【24楼】 chuyu111 刘抗抗
3.1编译老是出错,提示什么参数太多,能不能把你的步骤详细说说,或者把你的工程文件打个包传上来,参考一下!

出0入0汤圆

发表于 2009-10-29 15:44:32 | 显示全部楼层
有没有谁修改过邵贝贝第二版那本书的光盘的第一个例程啊?
#define  N_TASKS                        10       /* Number of identical tasks                          */
源代码是建立10个相同的任务,在DOS窗口下显示0到9
现在我将那个 宏定义改成   #define  N_TASKS                        11
或者更多任务  ,为什么运行的时候还是显示的是13个任务呢?而可以减小那个常量却没有问题 比如改成
#define  N_TASKS      5  则DOS窗口显示如下图:

(原文件名:QQ截图未命名.jpg)
大家试过吗?刚学UCOS望赐教!谢谢

出0入0汤圆

发表于 2009-10-29 16:57:22 | 显示全部楼层
大家好!我按照上面的流程进行设置,最后编绎通过没有提示错误与警告(图1),但是最后出现一条信息:“不能定位文件os_cpu_a.asm”(图2)。请问这是什么原因呢?还有,为什么编绎之后没有生成“.EXE”可执行文件呢!请大家指点!谢谢!



图1 (原文件名:编绎后没有错误与警告.JPG)


图2 (原文件名:出现了这样的一条信息.JPG)

出0入0汤圆

发表于 2009-10-29 17:29:18 | 显示全部楼层
没有安装汇编器吧 TASM 楼上的

出0入0汤圆

发表于 2009-10-29 18:19:44 | 显示全部楼层
BORLAND TASM5.0我是有按装的!如果没有按装编绎后会出错误的!还想问一下!为什么没有生成“.EXE”文件啊!

出0入0汤圆

发表于 2009-10-30 09:35:48 | 显示全部楼层
你的目录没有带中文吧?带中文会出错的

出0入0汤圆

发表于 2009-10-30 16:59:39 | 显示全部楼层
我知道什么原因不能增加任务的个数了 原来在那个配置文件里面 有最大任务限制 目录\SOFTWARE\uCOS-II\EX1_x86L\BC45\SOURCE
OS_CFG.H
#define OS_MAX_EVENTS             2    /* Max. number of event control blocks in your application ...  */
                                       /* ... MUST be > 0                                              */
#define OS_MAX_FLAGS              5    /* Max. number of Event Flag Groups    in your application ...  */
                                       /* ... MUST be > 0                                              */
#define OS_MAX_MEM_PART           5    /* Max. number of memory partitions ...                         */
                                       /* ... MUST be > 0                                              */
#define OS_MAX_QS                 2    /* Max. number of queue control blocks in your application ...  */
                                       /* ... MUST be > 0                                              */
#define OS_MAX_TASKS             11    /* Max. number of tasks in your application ...                 */
                                       /* ... MUST be >= 2                                             */

#define OS_LOWEST_PRIO           12    /* Defines the lowest priority that can be assigned ...         */
                                       /* ... MUST NEVER be higher than 63!                            */
修改上述的OS_MAX_TASKS 和OS_LOWEST_PRIO即可控制任务的的最大个数和系统识别的优先级呵呵

出0入0汤圆

发表于 2009-12-15 07:24:58 | 显示全部楼层
学习了!!!!!!

出0入0汤圆

发表于 2009-12-31 01:39:40 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-4-10 22:12:50 | 显示全部楼层
总算成功了,呵呵!

出0入0汤圆

发表于 2010-4-11 11:17:05 | 显示全部楼层
Mark

出0入0汤圆

发表于 2010-5-6 10:50:11 | 显示全部楼层
先留个脚印!!

出0入0汤圆

发表于 2010-5-11 11:43:18 | 显示全部楼层
求援!
找不到BORLAND TASM5.0安裝軟件,求有這個軟件的兄弟幫忙共享一下,謝謝啦

出0入0汤圆

发表于 2010-5-11 13:58:29 | 显示全部楼层
mark

出0入0汤圆

发表于 2010-5-12 09:36:23 | 显示全部楼层
我来传给你,花钱买的哈
点击此处下载 ourdev_553319.rar(文件大小:4.10M) (原文件名:Borland TASM5.0.rar)

出0入0汤圆

发表于 2010-8-25 08:34:13 | 显示全部楼层
mark,正在学ucosii!

出0入0汤圆

发表于 2010-11-12 16:26:02 | 显示全部楼层
有哪位有BORLAND C++4.5 下载的,分享一下,,网上找了半天了~~

出0入0汤圆

发表于 2010-11-16 17:19:05 | 显示全部楼层
可以了,谢谢楼主啊,

出0入0汤圆

发表于 2010-12-1 20:59:13 | 显示全部楼层
mark!

出0入0汤圆

发表于 2010-12-1 21:50:58 | 显示全部楼层
mark!

出0入0汤圆

发表于 2010-12-27 12:14:43 | 显示全部楼层
回复【46楼】ZacharyGuo
-----------------------------------------------------------------------

http://www.cndzz.com/down/soft/42140.htm这样下载的

出0入0汤圆

发表于 2011-3-1 13:00:44 | 显示全部楼层
学习bcb

出0入0汤圆

发表于 2011-5-15 10:29:08 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-5-29 22:15:18 | 显示全部楼层
搞定,不过不是用的以上方法。

出0入0汤圆

发表于 2011-9-1 13:27:46 | 显示全部楼层
回复【楼主位】ba_wang_mao
-----------------------------------------------------------------------

楼主,各位楼上的,求助一下,我用BORLAND C++编译提示说“critical error during error”错误,谁可以帮忙指导,谢谢先~

出0入0汤圆

发表于 2011-9-7 10:33:32 | 显示全部楼层
感谢  mark

出0入0汤圆

发表于 2011-9-11 21:14:47 | 显示全部楼层
LZ这种搞法是集成环境吧?

出0入0汤圆

发表于 2011-9-15 17:01:52 | 显示全部楼层
如何在BC4.5下成功编译UCOS-II V2.52系统
第1步:先安装BC4.5到C盘下。
第2步:把邵贝贝翻译的《嵌入式实时操作系统uC/OS-II》这本书光盘里的SOFWATE放到C盘下。
第3步:在C盘上新建目录ZYUCOSII;然后,在ZYUCOSII下新建子目录EX1_1,用于存放第一个实例;在目录EX1_1上新建5个子目录,依次为config、user、object、ports和ucosii,依次存放配置文件、用户编写的程序文件、编译后的目标文件、移植文件和UC/OS-II系统文件。
第4步:然后把一些文件拷贝到目录EX1_1下子目录中:
子目录名        包括的文件名        文件来源
config        OS_CFG.H        UC/OS-II V2.52
object        无       
ports        OS_CPU.H,OS_CPU_A.ASM, OS_CPU_C.C       
ucosii        OS_CORE.C, uCOS_II.C, UCOS_II.H
OS_SEM.C, OS_MUTEX.C, OS_MBOX.C, OS_Q.C, OS_FLAG.C
OS_TIME.C, OS_TASK.C, OS_MEM.C       
user        PC.C, PC.H, TEST.C, INCLUDES.H       
第5步:然后修改 c:\ZYUCOSII\EX1_1\user 目录下的INCLUDES.H文件:

#include "\software\ucos-ii\ix86l\bc45\os_cpu.h"
#include "os_cfg.h"
#include "\software\ucos-ii\source\ucos_ii.h"
#include "\software\blocks\pc\bc45\pc.h"
修改为:
#include "os_cpu.h"
#include "os_cfg.h"
#include "ucos_ii.h"
#include "pc.h"
第6步:
打开软件后Borland C++4.5软件后,打开project菜单,点击new proiect。。。,出现对话框,可以选择自己的盘和文件名。
在Target Type下选择Application[.exe],在platform中选择DOS(Standard),出现图一:

图 一
最后点击OK。
第6步:
将ex1_1.cpp文件删除(点击键盘上的Delete键)。然后右击ex1_1[.exe]文件后出现菜单栏,选择Add note,添加以下文件:
C:\ZYUCOSII\EX1_1\user\pc.c
C:\ZYUCOSII\EX1_1\user\test.c
C:\ZYUCOSII\EX1_1\ports\OS_CPU_C.C
C:\ZYUCOSII\EX1_1\ports\OS_CPU_A.ASM
C:\ZYUCOSII\EX1_1\ucosii\uCOS_II.C

图 二
第7步:
点击菜单“options”——>“Project……”,打开如下的对话框,做一些配置。

Include:
c:\bc45\include;c:\zyucosii\ex1_1\config;c:\zyucosii\ex1_1\ports;c:\zyucosii\ex1_1\ucosii;c:\zyucosii\ex1_1\user
Library:
c:\bc45\lib;c:\zyucosii\ex1_1\config
Source:
c:\zyucosii\ex1_1\ports;c:\zyucosii\ex1_1\ucosii;c:\zyucosii\ex1_1\user
Intermediate:
c:\zyucosii\ex1_1\object
Final:
c:\zyucosii\ex1_1\object
第8步:
右击ex1_1[.exe]文件后出现菜单栏,选择Make note,进行编译。
点击Debug菜单下的Run。

出0入0汤圆

发表于 2011-9-15 17:20:55 | 显示全部楼层
安装安装BC4.5与tasm5.0这个两个软件的注意事项:

(1) BC4.5与tasm5.0安装在同一个盘;

(2) 安装tasm5.0时,要先释放压缩文件,然后再安装;

(3) 设置环境变量,如:

path=d:\bc4.5\bin;d:\tasm\bin


安装BC4.5
其中有一个叫着INSTALL.EXE的文件,点击后进入安装画面,点击skip按钮进入安装,可以选中你需要的盘,我选的是D盘,所有的文件是在D盘下的bc45中,安装完成后,查看桌面的开始菜单,选择Borland C++,打开软件。

出0入0汤圆

发表于 2011-10-27 11:17:03 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-1 14:37:48 | 显示全部楼层
mark

出0入0汤圆

发表于 2011-12-9 11:10:04 | 显示全部楼层
强贴留名 多谢了。。

出0入0汤圆

发表于 2012-2-24 11:30:16 | 显示全部楼层
终于成功编译了,就是很多waning,跟14楼一样,这是怎么回事?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-6-10 12:26

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表