⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makent.bat

📁 simulator for ad hoc
💻 BAT
字号:
@setlocal@set prompt=$g@set cppflags=-Ox @rem -DPARALLEL@set parsecflags=%cppflags% @rem -sync cons@set linkflags=@rem /F400000000@rem /F is for setting the maximum stacksize (sequential).@if ""=="%1" goto All@if M==%1 goto Main@if MAC==%1 goto Mac@if T==%1 goto Transport@if N==%1 goto Network@if A==%1 goto Application@if L==%1 goto Link@if R==%1 goto Radioecho Bad parmeter.goto End    :All@del /s ..\*.obj 1>nul  2>nulcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\java_gui\java_gui.c /Fo..\java_gui\java_gui.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\telnet.c /Fo..\tcplib\telnet.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\ftp.c /Fo..\tcplib\ftp.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\nntp.c /Fo..\tcplib\nntp.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\smtp.c /Fo..\tcplib\smtp.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\phone.c /Fo..\tcplib\phone.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\tcplib.c /Fo..\tcplib\tcplib.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\brkdn_dist.c /Fo..\tcplib\brkdn_dist.objcall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\tcplib\distributions.c /Fo..\tcplib\distributions.obj:Main@del ..\main\*.obj 1>nul 2>nulcall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\glomo.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\mobility.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\mobility_waypoint.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\mobility_trace.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\message.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\splayTree.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\heap.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\queue.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\nodes.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\fileio.pccall pcc %parsecflags% -I..\include\ -clock longlong -c ..\main\lookahead.pc@if M==%1 goto Link:Radio@del ..\radio\*.obj 1>nul 2>nulcall pcc %parsecflags% -I..\include\ -I..\radio\ -clock longlong -c ..\radio\propagation.pccall pcc %parsecflags% -I..\include\ -I..\radio\ -clock longlong -c ..\radio\pathloss_free_space.pccall pcc %parsecflags% -I..\include\ -I..\radio\ -clock longlong -c ..\radio\pathloss_two_ray.pccall pcc %parsecflags% -I..\include\ -I..\radio\ -clock longlong -c ..\radio\pathloss_matrix.pccall pcc %parsecflags% -I..\include\ -I..\radio\ -clock longlong -c ..\radio\radio.pccall pcc %parsecflags% -I..\include\ -I..\radio\ -clock longlong -c ..\radio\radio_accnoise.pccall pcc %parsecflags% -I..\include\ -I..\radio\ -clock longlong -c ..\radio\radio_nonoise.pc@if R==%1 goto Link:Mac@del ..\mac\*.obj 1>nul 2>nulcall pcc %parsecflags% -I..\include\ -I..\mac\ -clock longlong -c ..\mac\802_11.pccall pcc %parsecflags% -I..\include\ -I..\mac\ -clock longlong -c ..\mac\csma.pccall pcc %parsecflags% -I..\include\ -I..\mac\ -clock longlong -c ..\mac\maca.pccall pcc %parsecflags% -I..\include\ -I..\mac\ -clock longlong -c ..\mac\tsma.pccall pcc %parsecflags% -I..\include\ -I..\mac\ -clock longlong -c ..\mac\mac.pccall pcc %parsecflags% -I..\include\ -I..\mac\ -clock longlong -c ..\mac\user_mac.pccall pcc %parsecflags% -I..\include\ -I..\mac\ -clock longlong -c ..\mac\wiredlink.pc@if MAC==%1 goto Link                                                    :Network@del ..\network\*.obj 1>nul  2>nulcall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\network.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\nwCommon.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\nwip.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\user_nwip.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\nwlar1.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\dsr.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\aodv.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\zrp.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\fifoqueue.pccall pcc %parsecflags% -I..\include\ -I..\network\ -clock longlong -c ..\network\odmrp.pc@if N==%1 goto Link:Transport@del /s ..\transport\*.obj 1>nul  2>nulcall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\transport.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\in_pcb.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\udp.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\tcp\tcp.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\tcp\tcp_subr.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\tcp\tcp_output.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\tcp\tcp_usrreq.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\tcp\tcp_timer.pccall pcc %parsecflags% -I..\include\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\transport\tcp\tcp_input.pc@if T==%1 goto Link:Application@del ..\application\*.obj 1>nul  2>nulcall pcc %parsecflags% -I..\include\ -I..\application\ -clock longlong -c ..\application\application.pccall pcc %parsecflags% -I..\include\ -I..\application\ -clock longlong -c ..\application\user_application.pccall pcc %parsecflags% -I..\include\ -I..\application\ -clock longlong -c ..\application\app_util.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\telnet_server.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\telnet_client.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\ftp_client.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\ftp_server.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\gen_ftp_client.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\gen_ftp_server.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\cbr_client.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\cbr_server.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\http_client.pccall pcc %parsecflags% -I..\include\ -I..\application\ -I..\transport\ -I..\transport\tcp\ -clock longlong -c ..\application\http_server.pccall pcc %parsecflags% -I..\include\ -I..\application\ -clock longlong -c ..\application\bellmanford.pccall pcc %parsecflags% -I..\include\ -I..\application\ -clock longlong -c ..\application\fisheye.pccall pcc %parsecflags% -I..\include\ -I..\application\ -clock longlong -c ..\application\wrp.pccall pcc %parsecflags% -I..\include\ -I..\application\ -clock longlong -c ..\application\static_routing.pccall cl %cppflags% -MT -Zi -Za -nologo -I..\include\ -c ..\application\http_distribution.c /Fo..\application\http_distribution.objrem call pcc %parsecflags% -I..\include -I..\application -clock longlong -c ..\application\nsdsdv.pc rem call cl %cppflags% -MT -Zi -Za -nologo -I..\include -c ..\application\nsdsdvinterface.cpp /Fo..\application\nsdsdvinterface.objrem @pushd ..\application\nsdsdvrem @cdrem call cl %cppflags% -MT -Zi -Za -nologo -c dsdv.cpp rtable.cpprem @popd:Linkdel temp.lib driver.obj radio_range.obj 1>nul 2>nulcall lib /nologo /out:temp.lib ..\radio\*.obj ..\tcplib\*.obj ^..\java_gui\*.obj ..\main\*.obj ..\network\*.obj ..\transport\*.obj ^..\transport\tcp\*.obj ..\application\*.obj ..\application\nsdsdv\*obj ^..\mac\*.objcall pcc -user_main -Zi  %parsecflags% %linkflags% -I..\include\ -clock longlong ^-o ..\bin\glomosim driver.pc temp.libcall pcc -Zi %parsecflags% %linkflags% -I..\include\ -I..\radio\ -clock longlong ^-o ..\bin\radio_range ..\radio\radiorange.pc temp.libdel temp.lib 1>nul 2>nulcall cl %cppflags% -MT -Zi -Za -nologo ..\mac\tsma_code_gen.c /Fe..\bin\tsma_code_gen.execall cl %cppflags% -MT -Zi -Za -nologo ..\mac\tsma_param_gen.c /Fe..\bin\tsma_param_gen.exe@del tsma_code_gen.obj tsma_param_gen.obj 1> nul 1> nul:End@endlocal

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -