亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? tour-win.html

?? 密碼大家Shoup寫的數論算法c語言實現
?? HTML
字號:
<html><head><title>A Tour of NTL: Obtaining and Installing NTL for Windows and other Platforms </title></head><body bgcolor="#fff9e6"><center><a href="tour-unix.html"><img src="arrow1.gif" alt="[Previous]" align=bottom></a> <a href="tour.html"><img src="arrow2.gif" alt="[Up]" align=bottom></a> <a href="tour-impl.html"> <img src="arrow3.gif" alt="[Next]" align=bottom></a></center><h1> <p align=center>A Tour of NTL: Obtaining and Installing NTL for Windows and other Platforms</p></h1><p> <hr> <p>The WinNTL distribution of NTL can be used on any Windows 95 or NT platform(but not on Windows 3.11 or earlier).Actually, there is nothing Windows-specific about WinNTL.The source code is identical to the UNIX NTL distribution;only the packaging is slightly different, and no assumptionsare made about the program development environment.Thus, it should be possible to install WinNTL onother operating systems (e.g., Macintosh, OS/2)with little difficulty.<p><b>Obtaining and unpacking NTL.</b><p>To obtain the source code and documentation for NTL,<a href="http://www.shoup.net/ntl/download.html">download <tt>WinNTL-xxx.zip</tt></a>.Here, "<tt>xxx</tt>" is the current version number.Then <tt>unzip</tt> this file into a directory (folder).This will unpack everything into a directory called "<tt>WinNTL-xxx</tt>".Inside this directory, you will find several directories.<p><ul><li>The directory "<tt>doc</tt>" contains all of NTL's documentation,including this "tour" ("<tt>tour.html</tt>")and the "<tt>.txt</tt>" files explaining each module,which can be accessed directly, or through the "tour".<p><li>The directory "<tt>src</tt>"contains all of the source files for the library,all with "<tt>.cpp</tt>" extensions.The file "<tt>lip.cpp</tt>" can be compiled as a C source file(this can sometimes yield a marginal performance gain).<p><li>The directory "<tt>include</tt>" contains a single directory called "<tt>NTL</tt>",and the latter contains all of the "<tt>.h</tt>" files.</ul><p><b>Platform dependent macros.</b><p>In directory "<tt>include/NTL</tt>" there is a file called "<tt>mach_desc.h</tt>",which contains all of the platform-dependent macro definitions.The default settings should be correct for any x86- or Pentium-based system running Windows; however, the correct definitionscan depend on the compiler and run-time environment.Therefore, to be on the safe side,you might consider compiling and running the program <tt>MakeDesc</tt>,whose source files are in directory "<tt>MakeDesc</tt>".This program willdynamically builda correct "<tt>mach_desc.h</tt>" for your platform (processor, compiler, run-time environment).To get accurate results,you must compile this program using the level of optimization (or higher) that you will use for NTL.The program will print some diagnostics to the screen, and create the file "<tt>mach_desc.h</tt>" (in the currentdirectory, and not in the "<tt>include/NTL</tt>" directory,where it needs to go).<p><b>Configuration flags.</b><p>Also in directory "<tt>include/NTL</tt>" is a file called "<tt>config.h</tt>".You can edit this file to override some of NTL's default options for <i>basic configuration</i> and <i>performance</i>.<p><dl><dt><i>Basic configuration options.</i><dd>Most of the these flags are rather esoteric and can be safelyignored.<p>One exception to this is the <tt>NTL_STD_CXX</tt> flag whichyou will want to set if you want to take advantage ofthe new <i>namespace</i> feature of <tt>C++</tt>.<a href="tour-stdcxx.html">Go here</a> for details.<p>Another exception are the flags to use GMP for potentiallyfaster long integer arithmetic.See the <a href="tour-gmp.html">GMP</a> section for more details.Note that getting GMP to run on Windows is a pain in te neck.If you really want to use GMP, use Unix or Linux!<p><dt><i>Performance options.</i><dd>These flags let you fine tune for best performance.can let the <i>configuration wizard</i>set them for you.<p><i>TIP for Pentium platforms:</i> <ul><li>Users running on a Pentium, or other x86-like processor,will almost surely want to set the <tt>NTL_LONG_LONG</tt> flag,or possibly the <tt>NTL_AVOID_FLOAT</tt> flag, in file <tt>config.h</tt>to get the best performance for long integer arithmetic.If you set either of these flags, you should also set the<tt>NTL_TBL_REM</tt> flag as well, to get the best performance for <tt>ZZ_pX</tt> arithmetic.<li>These flags can be useful on other platforms as well,especially on processors with slow int/float conversion.<li>The best thing is to experiment, and compile and run program <tt>Test</tt>to see the impact on the running time of various basic operations.</ul></dl><p>Note that the file "<tt>def_config.h</tt>"contains a backup copy of the original <tt>config.h</tt> file.<p><b>Test programs.</b><p>The directory "<tt>tests</tt>" contains several test programs.For each program <tt>FooTest</tt>, there is a source file"<tt>FooTest.cpp</tt>", and optionally two files "<tt>FooTestIn</tt>" and "<tt>FooTestOut</tt>".If the latter  exist, then the program should be run withthe "<tt>FooTestIn</tt>" as standard input;correct output (printed to standard output) should matchthe contents of "<tt>FooTestOut</tt>" exactly;note that these programs also print diagnostic output on the screen(through standard error output).<p><b>Timing functions.</b><p>The directory "<tt>GetTime</tt>" contains several alternativedefinitions of the <tt>GetTime()</tt> function.The file "<tt>GetTime.cpp</tt>" in the "<tt>src</tt>" directory should be OK,but your compiler might like one of the definitions inthe directory "<tt>GetTime</tt>" better.<p><b>Other tools.</b><p>The directory "<tt>misc</tt>" contains a program <tt>newnames.cpp</tt>to help make thetransition to NTL version 3.5 from earlier versions of NTL.See the <a href="tour-changes.html">changes</a> section for more details.It also contains the programs <tt>gen_lip_gmp_aux.cpp</tt>and <tt>gen_gmp_aux.cpp</tt> that automatically generatethe auxilliary files needed when using NTL with GMP.You will have to look at the makefile in the Unix distributionto see how to use these.<p><b>Compiling NTL.</b><p>Since there are a number of incompatible compilers and program developmentenvironments available for Windows, no attempt has been made toprovide automatic tools for building and testing,as is done for the Unix distribution.Nevertheless,it should be straightforward to install NTL (even if it involves a bit ofpointing and clicking).First, compile all of the files in "<tt>src</tt>", and create a static library.Make sure the compiler knows where to find NTL's include files(directory "<tt>include</tt>" and <i>not</i> "<tt>include/NTL</tt>")Then, to compile a program using the library, make sure the compiler knows about the library and the directoryof NTL's include files.In any case, if you want to do any serious computations,you will certainly  want to compile everything with yourcompiler's code optimizer on.<p><b>Further remarks.</b><p><p><i>TIP:</i>  When writing programs using NTL, you should include files using the syntax<pre>   #include &lt;NTL/ZZ.h&gt;</pre>and <i>not</i> using a backslash ("<tt>\</tt>") as a delimiter.<p><i>TIP:</i> When writing 'windows applications' using NTL(as opposed to 'console applications') you might want to compile your program with the <tt>NTL_NO_MIN_MAX</tt> macro defined.This suppresses  the declaration of several <tt>min</tt>and <tt>max</tt> functions in file <tt>tools.h</tt> that conflictwith macro names in the MFC header files.Do not attempt to build the library with this macro defined -- onlyprograms that use the library.<p>NTL has been successfully installed and tested on Windows 95 platforms with both the Microsoft and Borland compilers.<p>If you have installed the Unix tools from <a href="http://www.cygnus.com">Cygnus</a>, then you can use the<a href="tour-unix.html">Unix</a> distribution of NTL.This distribution has been specially tailored to work smoothlywith Cygnus tools.For many programmers,this is a much more comfortable and reliable program development environmentthan commercial systems like those from Microsoft and Borland.And moreover, these Unix tools are <i>free</i>.Of course, an even better approach is to install<a href="http://www.linux.org">Linux</a> on your PC.<p><center><a href="tour-unix.html"><img src="arrow1.gif" alt="[Previous]" align=bottom></a> <a href="tour.html"><img src="arrow2.gif" alt="[Up]" align=bottom></a> <a href="tour-impl.html"> <img src="arrow3.gif" alt="[Next]" align=bottom></a></center></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美中文一区| 欧美亚洲综合另类| 日本亚洲天堂网| 亚洲午夜久久久久久久久久久| 国产欧美一区二区三区在线看蜜臀 | 精品国产凹凸成av人网站| 欧美成人精品3d动漫h| 亚洲欧美色综合| 国产一区二区三区不卡在线观看| 一本一本久久a久久精品综合麻豆 一本一道波多野结衣一区二区 | 视频一区视频二区中文| caoporen国产精品视频| 精品免费国产二区三区| 亚洲五码中文字幕| www.亚洲在线| 国产午夜精品一区二区三区视频 | 精品国产三级电影在线观看| 国产精品乱码久久久久久| 狠狠狠色丁香婷婷综合激情| 色一区在线观看| 自拍av一区二区三区| 国产麻豆一精品一av一免费| 日韩视频免费观看高清完整版在线观看 | 日韩欧美久久久| 午夜精品一区二区三区免费视频| 日本精品视频一区二区三区| 国产精品成人在线观看| 成人免费三级在线| 日本一区二区三区四区在线视频| 国产中文字幕一区| 精品国一区二区三区| 欧美96一区二区免费视频| 欧美日韩亚洲另类| 图片区日韩欧美亚洲| 欧美日韩亚洲综合在线| 天天av天天翘天天综合网 | 成人午夜在线播放| 欧洲精品在线观看| 久久色成人在线| 亚洲国产精品久久一线不卡| 极品少妇xxxx偷拍精品少妇| 91网站最新网址| 26uuu精品一区二区在线观看| 亚洲狠狠丁香婷婷综合久久久| 毛片基地黄久久久久久天堂| 色屁屁一区二区| 国产日韩影视精品| 丝瓜av网站精品一区二区| av一二三不卡影片| 久久男人中文字幕资源站| 亚洲香肠在线观看| 99精品在线观看视频| 日韩精品专区在线影院观看| 一区二区三区蜜桃网| 国产精品2024| 精品国免费一区二区三区| 亚洲一区二区三区中文字幕在线| 国产在线精品一区二区不卡了| 欧美婷婷六月丁香综合色| 国产精品视频一区二区三区不卡| 蜜臀av性久久久久蜜臀av麻豆| 欧美在线观看视频一区二区| 国产日韩欧美制服另类| 精品一区二区三区视频在线观看 | 91精品国产美女浴室洗澡无遮挡| 国产精品乱子久久久久| 国产精品综合二区| 日韩欧美国产不卡| 毛片av中文字幕一区二区| 欧美日韩日日骚| 一区二区三区免费在线观看| 91捆绑美女网站| 国产精品国产三级国产三级人妇| 国产精品主播直播| 精品国产一区二区精华| 久久se精品一区二区| 精品国产制服丝袜高跟| 久久精品国产久精国产| 日韩精品一区二区三区中文精品| 三级欧美在线一区| 国产一区二区三区久久悠悠色av | 亚洲高清中文字幕| 久久色在线观看| 3751色影院一区二区三区| 国产69精品一区二区亚洲孕妇| 午夜欧美在线一二页| 国产精品欧美久久久久无广告 | 亚洲最大的成人av| 久久久欧美精品sm网站| 欧美精品vⅰdeose4hd| 99这里只有精品| 国产剧情一区二区三区| 视频一区在线播放| 亚洲美女一区二区三区| 免费成人在线影院| 亚洲欧美日本在线| 国产喂奶挤奶一区二区三区| 日韩一级片在线播放| 欧美午夜片在线看| 色www精品视频在线观看| 国产成a人无v码亚洲福利| 久久精品国产精品青草| 日韩黄色免费网站| 午夜精品视频在线观看| 亚洲免费观看高清在线观看| 中日韩免费视频中文字幕| 精品福利av导航| 精品久久久久久久久久久久包黑料| 日本韩国一区二区三区| 91色porny在线视频| 9i看片成人免费高清| 99久久精品国产一区二区三区| 国产福利视频一区二区三区| 狠狠色丁香婷综合久久| 久久91精品久久久久久秒播 | 玉米视频成人免费看| 日韩理论电影院| 亚洲靠逼com| 欧美一区二区三区视频| 日韩国产精品91| 亚洲欧美在线观看| 精品理论电影在线| 欧美日韩国产在线播放网站| 国产精品18久久久久久久久| 香蕉av福利精品导航| 国产精品视频在线看| 日韩久久久久久| 欧美美女激情18p| 色偷偷久久人人79超碰人人澡 | 国产精品一级片| 亚洲福中文字幕伊人影院| 久久亚洲精华国产精华液| 欧美体内she精高潮| 成人免费av在线| 精品一区二区影视| 日韩精品亚洲一区二区三区免费| 国产精品动漫网站| 久久久99免费| 欧美tickling挠脚心丨vk| 欧美精品少妇一区二区三区| 99re热这里只有精品免费视频| 国产精品影视天天线| 精品亚洲porn| 首页国产欧美久久| 亚洲www啪成人一区二区麻豆| 亚洲美女一区二区三区| 综合精品久久久| 国产精品大尺度| 国产精品久久久久久妇女6080| 国产亚洲人成网站| 国产目拍亚洲精品99久久精品| 精品剧情在线观看| 欧美www视频| 2023国产一二三区日本精品2022| 欧美成人官网二区| 日韩欧美国产wwwww| 欧美电影精品一区二区 | 国产成人av网站| 国产精品一区二区男女羞羞无遮挡 | 另类小说图片综合网| 青青草原综合久久大伊人精品| 三级一区在线视频先锋| 日韩激情视频在线观看| 另类小说欧美激情| 国产美女视频91| 成人一区在线看| 91免费国产在线| 欧美性猛交xxxxxxxx| 在线91免费看| 日韩精品一区二| 国产精品欧美一区喷水| 亚洲欧美激情一区二区| 亚洲国产精品久久一线不卡| 日韩成人免费看| 国产高清不卡一区| 99久久99久久精品免费看蜜桃| 欧美亚洲综合在线| 日韩视频免费观看高清完整版在线观看| 日韩免费看的电影| 国产欧美精品一区二区色综合| 中文字幕亚洲一区二区va在线| 亚洲国产成人tv| 国产精品一级黄| 欧美在线观看一区| 2021中文字幕一区亚洲| 一区二区中文视频| 美国十次综合导航| 99久久综合狠狠综合久久| 欧美日韩在线综合| 久久久美女艺术照精彩视频福利播放| 中文字幕一区二区三区乱码在线| 亚洲电影视频在线| 国产激情精品久久久第一区二区| 97se狠狠狠综合亚洲狠狠| 91麻豆精品国产91久久久久久 | 亚洲一区二区三区四区在线| 热久久国产精品| 一本在线高清不卡dvd| 日韩你懂的在线观看| 一区二区理论电影在线观看|