导航:首页 > 源码编译 > 编译工具如何设置时间

编译工具如何设置时间

发布时间:2023-04-02 01:25:35

① tc编译器怎么用啊,有知道的没

1.主菜单

主菜单在Turbo C 2.0主屏幕顶上一行, 显示下列内容:File Edit Run Compile Project Options Debug Break/watch

除Edit外, 其它各项均有子菜单, 只要用Alt加上某项中第一个字母(即大写字母), 就可进入该项的子菜单中。

File (文件)菜单 ----按Alt+F可进入File菜单, 该菜单包括以下内容:

.Load (加载)
装入一个文件, 可用类似DOS的通配符(如*.C)来进行列表选择。也可装入其它扩展名的文件, 只要给出文件名(或只给路径)即可。该项的热键为F3, 即只要在主菜单中按F3即可进入该项, 而不需要先进入File菜单再选此项。

.Pick (选择)
将最近装入编辑窗口的8个文件列成一个表让用户选择, 选择后将该程序装入编辑区, 并将光标置在上次修改过的地方。其热健为Alt-F3。

.New (新文件)
说明文件是新的, 缺省文件名为NONAME.C, 存盘时可改名。

.Save (存盘)
将编辑区中的文件存盘, 若文件名是NONAME.C时, 将询问是否更改文件名, 其热键为F2。

.Write to (存盘)
可由用户给出文件名将编辑区中的文件存盘, 若该文件已存在, 则询问要不要覆盖。

.Directory (目录)
显示目录及目录中的文件, 并可由用户选择。

.Change dir (改变目录)
显示当前目录, 用户可以改变显示的目录。

.Os shell (暂时退出)
暂时退出Turbo C 2.0到DOS提示符下, 此时可以运行DOS 命令, 若想回到Turbo C 2.0中, 只要在DOS状态下键入EXIT即可。

.Quit (退出)
退出Turbo C 2.0, 返回到DOS操作系统中, 其热键为Alt+X。

说明: 以上各项可用光标键移动色棒进行选择, 回车则执行。也可用每一项的第一个大写字母直接选择。若要退到主菜单或从它的下一级菜单列表框退回均可用Esc键,Turbo C 2.0所有菜单均采用这种方法进行操作, 以下不再说明。

Edit (编辑)菜单---按Alt+E可进入编辑菜单, 若再回车, 则光标出现在编辑窗口, 此时用户可以进行文本编辑。编辑方法基本与wordstar相同,

可用F1键获得有关编辑方法的帮助信息。与编辑有关的功能键如下:
F1 获得Turbo C 2.0编辑命令的帮助信息
F5 扩大编辑窗口到整个屏幕
F6 在编辑窗口与信息窗口之间进行切换
F10 从编辑窗口转到主菜单

编辑命令简介:
PageUp 向前翻页
PageDn 向后翻页
Home 将光标移到所在行的开始
End 将光标移到所在行的结尾
Ctrl+Y 删除光标所在的一行
Ctrl+T 删除光标所在处的一个词
Ctrl+KB 设置块开始
Ctrl+KK 设置块结尾
Ctrl+KV 块移动
Ctrl+KC 块拷贝
Ctrl+KY 块删除
Ctrl+KR 读文件
Ctrl+KW 存文件
Ctrl+KP 块文件打印
Ctrl+F1 如果光标所在处为Turbo C 2.0库函数, 则获得有关该函数的帮助信息
Ctrl+Q[ 查找Turbo C 2.0双界符的后匹配符
Ctrl+Q] 查找Turbo C 2.0双界符的前匹配符
说明:
a. Turbo C 2.0的双界符包括以下几种符号:
花括符 { }
尖括符 < >
圆括符 ( )
方括符 [ ]
注释符 /* */
双引号 "
单引号 '
Turbo C 2.0在编辑文件时还有一种功能, 就是能够自动缩进, 即光标定位和上一个非空字符对齐。在编辑窗口中, Ctrl+OL为自动缩进开关的控制键。

Run (运行)菜单---按Alt+R可进入Run菜单, 该菜单有以下各项:

.Run (运行程序)
运行由Project/Project name项指定的文件名或当前编辑区的文件。如果对上次编译后的源代码未做过修改, 则直接运行到下一个断点(没有断点则运行到结束)。否则先进行编译、连接后才运行, 其热键为Ctrl+F9。

.Program reset (程序重启)
中止当前的调试, 释放分给程序的空间, 其热键为Ctrl+F2。

.Go to cursor (运行到光标处)
调试程序时使用, 选择该项可使程序运行到光标所在行。光标所在行必须为一条可执行语句, 否则提示错误。其热键为F4。

.Trace into (跟踪进入)
在执行一条调用其它用户定义的子函数时, 若用Trace into项, 则执行长条将跟踪到该子函数内部去执行, 其热键为F7。

.Step over (单步执行)
执行当前函数的下一条语句, 即使用户函数调用, 执行长条也不会跟踪进函数内部, 其热键为F8。

.User screen (用户屏幕)
显示程序运行时在屏幕上显示的结果。其热键为Alt+F5。

Compile (编译)菜单---按Alt+C可进入Compile菜单, 该菜单有以下几个内容:

.Compile to OBJ (编译生成目标码)
将一个C源文件编译生成.OBJ目标文件, 同时显示生成的文件名。其热键为Alt+F9。

.Make EXE file (生成执行文件)
此命令生成一个.EXE的文件, 并显示生成的.EXE文件名。其中.EXE文件名是下面几项之一。
a. 由Project/Project name说明的项目文件名。
b. 若没有项目文件名, 则由Primary C file说明的源文件。
c. 若以上两项都没有文件名, 则为当前窗口的文件名。

.Link EXE file (连接生成执行文件)
把当前.OBJ文件及库文件连接在一起生成.EXE文件。

.Build all (建立所有文件)
重新编译项目里的所有文件, 并进行装配生成.EXE文件。该命令不作过时检查(上面的几条命令要作过时检查, 即如果目前项目里源文件的日期和时间与目标文件相同或更早, 则拒绝对源文件进行编译)。

.Primary C file (主C文件)
当在该项中指定了主文件后, 在以后的编译中, 如没有项目文件名则编译此项中规定的主C文件, 如果编译中有错误, 则将此文件调入编辑窗口, 不管目前窗口中是不是主C文件。

.Get info
获得有关当前路径、源文件名、源文件字节大小、编译中的错误数目、可用空间等信息。

Project (项目)菜单---按Alt+P可进入Project菜单, 该菜单包括以下内容:

.Project name (项目名)
项目名具有.PRJ的扩展名, 其中包括将要编译、连接的文件名。例如有一个程序由file1.c, file2.c, file3.c组成, 要将这3个文件编译装配成一个file.exe的执行文件, 可以先建立一个file.prj的项目文件, 其内容如下:
file1.c file2.c file3.c
此时将file.prj放入Project name项中, 以后进行编译时将自动对项目文件中规定的三个源文件分别进行编译。然后连接成file.exe文件。如果其中有些文件已经编译成.OBJ文件, 而又没有修改过, 可直接写上.OBJ扩 展名。此时将不再编译而只进行连接。例如: file1.obj file2.c file3.c 将不对file1.c进行编译, 而直接连接。 说明: 当项目文件中的每个文件无扩展名时, 均按源文件对待, 另外, 其中的文件也可以是库文件, 但必须写上扩展名.LIB。

.Break make on (中止编译)
由用户选择是否在有Warining(警告)、Errors(错误)、Fatal Errors( 致命错误)时或Link(连接)之前退出Make编译。

.Auto dependencies (自动依赖)
当开关置为on, 编译时将检查源文件与对应的.OBJ文件日期和时间, 否则不进行检查。

.Clear project (清除项目文件)
清除Project/Project name中的项目文件名。

.Remove messages (删除信息)
把错误信息从信息窗口中清除掉。

Options (选择菜单) ---按Alt+O可进入Options菜单, 该菜单对初学者来说要谨慎使用。

.Compiler (编译器)
本项选择又有许多子菜单, 可以让用户选择硬件配置、存储模型、调试技术、代码优化、对话信息控制和宏定义。这些子菜单如下: Model 共有Tiny, small, medium, compact, large, huge 六种不同模式可由同户选择。
Define 打开一个宏定义框, 同户可输入宏定义。多重定义可同分号, 赋值可用等号。
Code generation 它又有许多任选项, 这些任选项告诉编译器产生什么样的目标代码。
Calling convention 可选择C或Pascal方式传递参数。
Instruction set 可选择8088/8086或80186/80286指令系列。
Floating point 可选择仿真浮点、数学协处理器浮点或无浮点运算。
Default char type 规定char的类型。
Alignonent 规定地址对准原则。
Merge plicate strings 作优化用, 将重复的字符串合并在一起。
Standard stack frame 产生一个标准的栈结构。
Test stack overflow 产生一段程序运行时检测堆栈溢出的代码。
Line number 在.OBJ文件中放进行号以供调试时用。
OBJ debug information 在.OBJ文件中产生调试信息。
Optimization
Optimize for 选择是对程序小型化还是对程序速度进行优化处理。
Use register variable 用来选择是否允许使用寄存器变量。
Register optimization 尽可能使用寄存器变量以减少过多的取数操作。
Jump optimization 通过去除多余的跳转和调整循环与开关语句的办法, 压缩代码。
Source
Indentifier length 说明标识符有效字符的个数, 默认为32个。
Nested comments 是否允许嵌套注释。
ANSI keywords only 是只允许ANSI关键字还是也允许Turbo C 2.0关键字
Error
Error stop after 多少个错误时停止编译, 默认为25个。
Warning stop after 多少个警告错误时停止编译, 默认为100个。
Display warning
Portability warning 移植性警告错误。
ANSI Violations 侵犯了ANSI关键字的警告错误。
Common error 常见的警告错误。
Less common error 少见的警告错误。
Names 用于改变段(segment)、 组( group) 和类(class)的名字, 默认值为CODE,DATA,BSS。

.Linker (连接器)
本菜单设置有关连接的选择项, 它有以下内容:
Map file menu 选择是否产生.MAP文件。
Initialize segments 是否在连接时初始化没有初始化的段。
Devault libraries 是否在连接其它编译程序产生的目标文件时去寻找其缺省库。
Graphics library 是否连接graphics库中的函数。
Warn plicate symbols 当有重复符号时产生警告信息。
Stack warinig 是否让连接程序产生No stack的警告信息。
Case-sensitive link 是否区分大、小写字。

.Environment (环境)
本菜单规定是否对某些文件自动存盘及制表键和屏幕大小的设置
Message tracking

Current file 跟踪在编辑窗口中的文件错误。

All files 跟踪所有文件错误。

Off 不跟踪。

Keep message 编译前是否清除Message窗口中的信息。

Config auto save 选on时, 在Run, Shell或退出集成开发环境之前,如果Turbo C 2.0的配置被改过, 则所做 的改动将存入配置文件中。选off时不存。

Edit auto save 是否在Run或Shell之前, 自动存储编辑的源文件。

Backup file 是否在源文件存盘时产生后备文件(.BAK文件)。

Tab size 设置制表键大小, 默认为8。

Zoomed windows 将现行活动窗口放大到整个屏幕, 其热键为F5。

Screen size 设置屏幕文本大小。

.Directories (路径)
规定编译、连接所需文件的路径, 有下列各项:
Include directories 包含文件的路径, 多个子目录用";"分开。
Library directories 库文件路径, 多个子目录用";"分开。
Output directoried 输出文件(.OBJ, .EXE, .MAP文件)的目录。
Turbo C directoried Turbo C 所在的目录。
Pick file name 定义加载的pick文件名, 如不定义则从current pick file中取。

.Arguments (命令行参数)
允许用户使用命令行参数。

.Save options (存储配置)
保存所有选择的编译、连接、调试和项目到配置文件中, 缺省的配置文件为TCCONFIG.TC。
.Retrive options 装入一个配置文件到TC中, TC将使用该文件的选择项。

Debug (调试)菜单

---按Alt+D可选择Debug菜单, 该菜单主要用于查错, 它包括以下内容:

.Evaluate

.Expression 要计算结果的表达式。

.Result 显示表达式的计算结果。

.New value 赋给新值。

.Call stack 该项不可接触。而在Turbo C debuger 时用于检查堆栈情况。

.Find function 在运行Turbo C debugger时用于显示规定的函数。

.Refresh display 如果编辑窗口偶然被用户窗口重写了可用此恢复编辑窗口的内容。

Break/watch (断点及监视表达式)

---按Alt+B可进入Break/watch菜单, 该菜单有以下内容:

. Add watch 向监视窗口插入一监视表达式。

.Delete watch 从监视窗口中删除当前的监视表达式。

.Edit watch 在监视窗口中编辑一个监视表达式。

.Remove all watches 从监视窗口中删除所有的监视表达式。

.Toggle breakpoint 对光标所在的行设置或清除断点。

. Clear all breakpoints 清除所有断点。

. View next breakpoint 将光标移动到下一个断点处。参考资料:http://ChinaGPA.com GPA之家&ChinaGPA.com GPA工作室 Andy

② codewarrior编译器中如何查看某段程序的执行时间求指教

此功能貌似没有的
在软件仿真中芦早有cpu cycle的计数,可以随时清除物升的;
这个功能应该可以暂时代替你需要的功能陪蚂雀的

③ 在C++中如何让程序停一秒钟我是用SLEEP()函数,编译都会出错,为什么

从你追问的图上看,不是sleep的问题,是vc的问题。具体解决方案如下:

“CL.exe”是VC使用真正的编译器(编译程序),其路径在“VC根目录\VC98\Bin”下面,
你可以到相应的路径下找到这个应用程序。
因此问题可以按照以下方法解决:打开vc界面 点击VC“TOOLS(工具)”—> “Option(选中启择)”
—> “Directories(目录)”重新设置“Excutable Fils、Include Files、
Library Files、Source Files”的路径。很多情况可能就一个盘符的不同
(例如你的VC装在C,但卖宽如是这些路径全部在D),改过来就OK了。
如果你是按照初始路径安装vc6.0的,路径应为:
executatble files:
C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin
C:\Program Files\Microsoft Visual Studio\VC98\BIN
C:\Program Files\Microsoft Visual Studio\Common\TOOLS
C:\Program Files\Microsoft Visual Studio\Common\TOOLS\WINNT
include files:
C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
library files:
C:\Program Files\Microsoft Visual Studio\VC98\LIB
C:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
source files:
C:\Program Files\Microsoft Visual Studio\VC98\MFC\SRC
C:\Program Files\Microsoft Visual Studio\VC98\MFC\巧敬INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\ATL\INCLUDE
C:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
如果你装在其他盘里,则仿照其路径变通就行

④ Xcode 构建速度优化(一)衡量编译时间

随着项目不断迭代,工程文件越来越多,引用的三方库也越来越多,这些直接导致编译时间的不断增加,完整编译一次项目动辄需要五分钟以上时间,实在有些影响开发效率,是时候来一波提速了。

为编译和构建提速,首先我们需要对速度有一个衡量标准:准确获得构建用时

首先,我们需要定义要衡量和优化的内容。 有两种选择:

xcode默认情况下会跟踪所有构建,我们可以通过更改xcode相关设置,来在活动查看器中显示出构建时间,通过命令行:

每次编译成功后,会在Successed之后显示出所用时间:

Xcode Build Timing Summary是Xcode10中加入的用于查看获取构建时间和发现用时瓶颈方面的最有利工具。 可以通过Proct->Perform Action->Build With Timing Summary来开启:这样在 Build Log 的末尾就会添加 Timing Summary Log。我们可以通过这个 log 看到哪个阶段是耗时的,便于我们进行优化。

如上图中: xib阶段的编译耗时明显是比普通c文件要多的,意味着我们可以通过减少xib方式来优化提升速度
而c文件的编译用时比总时间还要长,是因为c文件是并行编译的

在命令行中同样可以开启这个功能:

常用的第三方工具有 BuildTimeAnalyzer 、 xcode-build-times-rendering 、 XCLogParser 。

BuildTimeAnalyzer可以统计可以得出某个文件的类型检查时长,每个表达式的类型检查时长。

xcode-build-times-rendering是一个Ruby编写的第三方工具,可以方便地分别测量目标的构建时间并在图表上显示它们,使用gem安装

接下来使用这个工具自带命令配置项目

然后构建项目并生成报告:

这个工具使用上比较简单,缺点是只能从宏观上生成各个target编译的整体图标,无法详细列出各个内部编译明细

XCLogParser可以详细列出各个Target和内部每个文件的编译耗时,对我们分析编译时间瓶颈非常有帮助,它的工作原理主要是做为解析器,通过解析xcode编译生成的xcactivitylog日志来记录
安装:

编译项目后,进行安装

安装成功后通过命令:

会自动在当前目录的 build/xclogparser/reports/ 路径下生成报告,其中--project参数需要设置为待分析项目的名字,并注意当前在终端切换到希望写入日志的目录。

报告截图:

这个工具将作为我们后面分析提升编译构建速度的主要使用工具。

经过我多次在不同时间段,不同电脑上不断尝试编译,
我发现编译耗时是一个比较玄的东西,及时在同一台电脑,同一个项目, 同一套环境配置下,编译用时也会随着电脑当前状态(包括同时打开进程、散热等等)上下大幅跳动,就像算法时间复杂度一样,有时候我们明明做了一些细微的优化,但是结果反而是编译耗时增加了,这是很正常的事情
所以,衡量这个标准需要我们取多次试验中的平均值作为参考。

android 如何在应用程序中修改系统时间

在 android 的API中有提供 SystemClock.setCurrentTimeMillis()函数来修改系统时间,可惜无论你怎么调用这个函数都是没用的,无论模拟器还是真机,在logcat中总会得到"Unable to open alarm driver: Permission denied ".这个函数需要root权限或者运行与系统进程中才可以用。
本来以为就没有办法在应用程序这一层改系统时间了,后来在网上搜了好久,知道这个目的还是可以达到的。
第一个方法简单点,不过需要在Android系统源码的环境下用make来编译:
1. 在应用程序的AndroidManifest.xml中的manifest节点中加入
"android:sharedUserId="android.uid.system"这个属性。
2. 修改Android.mk文件,加入LOCAL_CERTIFICATE := platform这一行
3. 使用mm命令来编译,生成的apk就有修改系统时间的权限了。

第二个方法麻烦点,不过不用开虚拟机跑到源码环境下用make来编译:
1. 同上,加入"android:sharedUserId="android.uid.system"这个属性。
2. 使用eclipse编译出apk文件,但是这个apk文件是不能用的。
3. 用压缩软件打开apk文件,删掉META-INF目录下的CERT.SF和CERT.RSA两个文件。
4. 使用目标系统的platform密钥来重新给apk文件签名。这步比较麻烦,
首先找到密钥文件,在我的Android源码目录中的位置是"build argetproctsecurity",下面的platform.pk8和platform.x509.pem两个文件。
然后用Android提供的Signapk工具来签名,signapk的源代码是在"build oolssignapk"下,用法为"signapk platform.x509.pem platform.pk8 input.apk output.apk",文件名最好使用绝对路径防止找不到,也可以修改源代码直接使用。这样最后得到的apk和第一个方法是一样的。
最后解释一下原理,首先加入android:sharedUserId="android.uid.system"这个属性。通过Shared User id,拥有同一个User id的多个APK可以配置成运行在同一个进程中。那么把程序的UID配成android.uid.system,也就是要让程序运行在系统进程中,这样就有权限来修改系统时间了。
只是加入UID还不够,如果这时候安装APK的话发现无法安装,提示签名不符,原因是程序想要运行在系统进程中还要有目标系统的platform key,就是上面第二个方法提到的platform.pk8和platform.x509.pem两个文件。用这两个key签名后apk才真正可以放入系统进程中。第一个方法中加入LOCAL_CERTIFICATE := platform其实就是用这两个key来签名。
这也有一个问题,就是这样生成的程序只有在原始的Android系统或者是自己编译的系统中才可以用,因为这样的系统才可以拿到 platform.pk8和platform.x509.pem两个文件。要是别家公司做的Android上连安装都安装不了。试试原始的Android 中的key来签名,程序在模拟器上运行OK,不过放到G3上安装直接提示"Package ... has no signatures that match those in shared user android.uid.system",这样也是保护了系统的安全。

⑥ 如何在软件里显示编译时间

编译时间??你是指用javac命令把.java编译成.class文件的时间??

⑦ 易语言怎样让软件在指定的时间过期

第一次启动 取现行时间 到 某个文件加密下 并把 这个时间加密后 和文件的 md5 放到注册表 以后每次启动 判断 时册猛间 跟 注册表 中的时间对配姿仔比 如果超出 或者 低于 某值 生成禁止运行的文件标志 放到 注册表 和 某文件夹 下次 改时间培汪 运行 直接判断禁止运行标志 退出如果 MD5别改变 也生成禁止运行

⑧ c语言 gcc编译器下 time()报错如何解决

time_t.TOxxx();//改变时间格式,然后应用新的时间格式打印就可以了,如printf("%s",time().ToString);

⑨ 找不到.o文件

.o文件是编译器生成的目标文件陪轮,通常是编译源代码后生成的中间文件。如果找不到.o文件,可能是以下几个原因导致的:

1. 源代码没有编译:如果源代码没有编译,就不会生成.o文件。可以检查是否已经编译源代码,如果没有,需要先编译源代码。

2. 编译器设置问题:有时候,编译器的设置不正确也会导致.o文件无法生成。可以检查编译器的设置和配置,确保设置正确。

3. 编译器版本问题:如果编译器版本与源代码不兼容,也可能会导致.o文件无法生成。可以检查编译器的版本兼容性,确保版本匹配。

4. 文件路径问题:如果.o文件存放的路径不芦衡信正确,也可能会导致找不到.o文件。可以检查.o文件的路径是否正确。

如果以上方法都无法解决问题,可以尝试重新编译源代码,或者使用拦念其他编译器进行编译。

⑩ 群晖备份修改时间

1、在群晖nas中设置一个同步用的账户,我的账户名为daydayup
然后我们先不配置权限,全部采用默认配置,所以一路都是下一步到结束。

2、在群晖中创建TimeMachine存放系统备份数据的文件夹

在控制面板->新增->共享文件夹创建向导,如图:

一路都使用默认设置,至到最后一步时,如下图所示,给daydayup的读写权限打勾,点击确定创建完毕

3、配置群晖中的SMB服务协议

在最新的macOS中,SMB协议已经取代了原有的AFP协议进行备份传输。所以再次进入 控制面板—文件协议,在SMB选项卡中启用SMB服务。

单击应用后。点击右上方的选项卡 “高级设置”,启用Bonjour服务以及通过SMB进行播送。并在 设置Time Machine文件夹 中 选择刚才新建的文件夹(因为我之前已经配置过了时间机器,所有有两个)。

4、设置vpn,如果是在内网可以直接通过ip地址链接到群晖的,则不需要设置vpn。这里vpn可以有多种方式和软件,可以自行网络群晖vpn的设置即可,不在这里赘述
5、设置mac中的时间机器

在访达中点击链接服务器

输入群晖的ip地址,如下图并单击连接

在随后弹出的窗口中输入之前在群晖中创建来访问TimeMachine的用户名和密码

点击连接后,在弹出对话框中选择时间机器的文件夹,单机好。

出现如下所示,自动挂载好的网盘,则标识smb配置正常了

在mac中打开系统偏好->时间机器

点击 选择备份磁盘 ,并选中挂载好的群辉上的时间机器的文件夹

单机使用磁盘,在弹出的对话框中再次输入群晖中用于时间机器备份系统的用户名和密码

如此,就会得到下面这样的窗口,设置好啦

mac
体内湿气重疲惫没有精神?教你一招,每天几分钟排出体内多年湿气!
飒糖
广告

mac访达连接服务器后无法显示,mac在群晖nas上使用时间机器TimeMachine
2058阅读·0评论·0点赞
2021年8月3日
如何在群晖NAS中搭建WebDav服务,并外网可访问
3100阅读·7评论·5点赞
2022年10月24日
mojave时间机器文件服务器,年轻人的第一台NAS——群晖DS218j 篇二:配置 Time Machine 时间机器为macOS备份...
1017阅读·0评论·0点赞
2021年8月6日
变废为宝,教你自己组建 NAS 服务器,非常简单实用。组装、品牌 NAS 推荐
4202阅读·0评论·0点赞
2020年6月6日
使用Time Machine连接到群晖 NAS时,该如何解决问题?
1105阅读·0评论·0点赞
2021年5月19日
mac 时间机器备份到u盘释放磁盘空间_用群晖NAS做一款时间机器mac系统备份,比苹果时间胶囊好用多了...
850阅读·0评论·0点赞
2020年11月28日
京东办公文具钜惠!得力(deli)82只装彩色长尾夹,限时优惠中~

京东
广告
服务器硬盘数据备份到nas,如何使用 Time Machine 将文件从 Mac 备份至 Synology NAS
940阅读·0评论·0点赞
2021年7月30日
win10 WSL NAS搭建Time Machine服务器
2302阅读·0评论·0点赞
2020年6月5日
synology nfs_如何将Mac备份到Synology NAS
1172阅读·0评论·1点赞
2020年9月16日
NAS配置Time Machine,在D-Link DNS-320上的配置笔记
7588阅读·0评论·0点赞
2015年8月22日
黑群晖数据同步备份
1.9W阅读·1评论·0点赞
2020年11月7日
【NAS备份】摆脱丢数据的噩梦,群晖备份硬核实战教程分享
3129阅读·1评论·2点赞
2022年8月11日
NAS入门之——Mac系统My Cloud EX2 Ultra设置时间机器
1633阅读·0评论·0点赞
2020年3月8日
PPT设置自动保存时间 mac_群晖NAS设置苹果mac时间机器Time Machine备份
155阅读·0评论·0点赞
2020年11月20日
如何利用Time machine将MAC资料备份至铁威马NAS
806阅读·0评论·1点赞
2020年3月31日
1恢复 群晖raid_群晖变身时光机,轻松修改你Mac的时间线
777阅读·0评论·0点赞
2020年12月20日
delphi反编译工具DeDeDark
24下载·1评论
2011年4月17日
蚁群算法资料-含示例源程序和教程资料
0下载·0评论
2022年10月23日
activity和Intent的使用
0下载·0评论
2022年10月22日
去首页
看看更多热门内容
评论1

住在深海大菠萝里的翻斗车成精了


阅读全文

与编译工具如何设置时间相关的资料

热点内容
男主用铁链囚禁女主的小说 浏览:913
sift算法harris算法 浏览:241
python命令行模式 浏览:459
新妈妈韩国电影中的辅导老师是谁 浏览:388
php邮箱验证代码 浏览:404
光猫伪装命令 浏览:175
安卓高端机为什么都用曲屏 浏览:419
老电影大全 战争片 浏览:971
有没有小电影得网址网站 浏览:378
奥特曼电影排行榜前十名 浏览:580
安卓光遇账号过期怎么找回 浏览:476
现金宝宝app在哪里能下载 浏览:277
二战女教师慰安妇电影 浏览:270
传说对决录像在哪个文件夹 浏览:136
不用充钱就能看电视剧的网站 浏览:562
卧式空气压缩机 浏览:137
合川排课管理系统源码 浏览:439
女主被用铁链囚禁的小说 浏览:196
两个小时的爱情电影 浏览:864