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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? install

?? Matrix_Template_Library.rar c++矩陣模塊庫(kù)函數(shù)
??
字號(hào):
-*- text -*-// Copyright 1997-2000 University of Notre Dame.// Authors: Andrew Lumsdaine, Jeremy G. Siek, Lie-Quan Lee//// This file is part of the Matrix Template Library//// You should have received a copy of the License Agreement for the// Matrix Template Library along with the software;  see the// file LICENSE.  If not, contact Office of Research, University of Notre// Dame, Notre Dame, IN  46556.//// Permission to modify the code and to distribute modified code is// granted, provided the text of this NOTICE is retained, a notice that// the code was modified is included with the above COPYRIGHT NOTICE and// with the COPYRIGHT NOTICE in the LICENSE file, and that the LICENSE// file is distributed with the modified code.//// LICENSOR MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED.// By way of example, but not limitation, Licensor MAKES NO// REPRESENTATIONS OR WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY// PARTICULAR PURPOSE OR THAT THE USE OF THE LICENSED SOFTWARE COMPONENTS// OR DOCUMENTATION WILL NOT INFRINGE ANY PATENTS, COPYRIGHTS, TRADEMARKS// OR OTHER RIGHTS.---------------------------------------------------------------              The Matrix Template Library                    Version 2.1I. Installation===============Note that MTL resides completely in header files, so thereis no need to build a library, which simplifies installationand usage considerable. However, if you want to compilethe MTL examples and test suite, then there will bemore steps to follow.A. On Unix Systems------------------From the top level directory of mtl:1. Set the CXX environment variable to your compiler.csh:  setenv CXX KCC   (or g++ or SGI's CC)sh:  CXX=KCC  export CXXksh:  export CXX=KCC2. Run the configure script./configure [options]Where options can include:--prefix=dir  The header files of MTL will be copied into this directory,  placed under a /mtl directory.--with-blais   This tells MTL to use the high-performance BLAIS kernels and blocked   algorithms. This option should not be used with egcs. The blocked   algorithms have not yet been converted from the MTL v2.0 interface   so it will be a while before they are included in the   distribution.--with-lapack=libs   There is a lapack interface provided with MTL. If you wish to   compile the tests and examples specify this flag and provide the   necessary libraries. This may include some cross-language library   links such as -lF77 or -lxlf or -lg2c. Also make sure that the   lapack library directories are in your LD_LIBRARY_PATH.   For linux users, the BLAS and LAPACK rpms are available at   contribs.redhat.com:     blas-2.0-10.i386.rpm      blas-man-2.0-10.i386.rpm      lapack-2.0-10.i386.rpm     lapack-man-2.0-10.i386.rpm    The correct configure option is --with-lapack="-llapack -lblas -lg2c".--with-matlab=dir   There are several utility functions in MTL for reading and writing   Matlab file formats. If you wish to compile the examples specify   this option and give the directory in which the Matlab headers are   installed.The next step is to do:make installwhich will copy the MTL header files to the install directory.  Unlikemost software libraries, there is not an MTL library file (nolibmtl.a). All of the MTL functionality is in the MTL headersand one just needs to #include them.You can optionally make and run the test suite and the examples. Thetest suite takes about 3 hours to run, so this is not recommended. Youcan see the results of our nightly run on the web page.cd testperl make_and_test.plOptionally you can compile just a couple of the tests with:cd testmake testsThe examples take much less time to compile and run. To compile allof the examples that come with MTL do the following.cd contrib/examplesmake mtl_examplesIf you wish to also compile the lapack interface examples type:cd contrib/examplesmake lapack_examplesNote that during the configure you needed to specify the lapacklibraries using --with-lapack, and that the libraries mustbe in your LD_LIBRARY_PATH.B. On a Macintosh (with CodeWarrior Pro 5.0)--------------------------------------------Once you have downloaded and uncompressed MTL, you merely need to addthe MTL root directory to your "Access Paths" under the menu"Edit:...Settings" in the CodeWarrior IDE. Then #include anyof the MTL header files you want to use in your program.If you wish to compile and run the examples, you will need to haveinstalled MPW (which is on the CW CD). Just start up the MPW Shell,set the directory to contrib:examples under the MTL root, then invokethe "Build" menu, and specify "mtl_examples" as the target.Similarly, there is a test suite in test:src that can becompiled using MPW. If you want to test different matrix types,you can edit the file matrix_attr.h. There are also perlscripts that test many combinations of matrices, butwe have not yet ported these to a Mac version of Perl.(a volunteer to do this would be much appreciated!)C. On a Windoze Machine (with Visual C++ 6.0 or CodeWarrior Pro 5.0)--------------------------------------------------------------------* Use winzip (or whatever) to unzip the MTL Windows distribution file.* Set the include directory to point to the top directory  of the MTL distrubution tree.  - In the CodeWarrior IDE this is in the Edit->...Settings->Access Paths  - In VC++ IDE this is in Tools->Options->Directories      (with "Show directories for: Include files" selected)* Add the proper includes in your source files. Such as    #include <mtl/matrix.h>    #include <mtl/mtl.h>  The documentation for each MTL class and function specifies    which file it is in.* If you also want to run the MTL examples and testsuite  follow the directions below, otherwise you are done. Enjoy!D. Running the examples and testsuite on a windoze machine----------------------------------------------------------* If you do not have cygwin installed, you will need  to do so. You can download it for free from    http://sourceware.cygnus.com/cygwin/* Make a symbolic link to the cygnus bin directory  in your "root" directory. (top level of C: drive)  so that various gnu tools can be easily found.  - start the cygnus command line tool (bash shell)  - type the following (the directory names may    be different depending on the versiof cygwin installed)    cd /    ln -s /cygnus/cygwin-b20/H-i586-cygwin32/bin* Set up your environment variables    In the following I gives examples of the values for    filling in the environment variables, though they    may be different depending on where things are installed    on your machine.  - For NT, go to the following dialogue:    Start->Settings->Control Panel->System->Environment    For Windows95/98 you may need to edit your autoexec.bat    to add/modify the environment variables discussed below.  - Make sure the compiler (cl.exe for VC++ or mwcc.exe for    CodeWarrior) is in your PATH environment variable.     PATH  /Program Files/Microsoft Visual Studio/Vc98/Bin        or /Program Files/Metrowerks/CodeWarrior/Tools/Command Line Tools  - Set the CXX and CC environment variables to your compiler    for VC++ the compiler executable name is "cl.exe". For    CodeWarrior the executable name is "mwcc.exe".  - If using VC++, set the LIB and INCLUDE environment variables     LIB      /Program Files/Microsoft Visual Studio/Vc98/Lib     INCLUDE  /Program Files/Microsoft Visual Studio/Vc98/Include  - If using CodeWarrior, set up the following environment variables     CWFolder       /Program Files/Metrowerks/CodeWarrior     MWCIncludes    /Program Files/Metrowerks/CodeWarrior/MSL/MSL_C/MSL_Common/Include:/Program Files/Metrowerks/CodeWarrior/MSL/MSL_C/MSL_Win32/Include:/Program Files/Metrowerks/CodeWarrior/MSL/MSL_C++/MSL_Win32/Include:/Program Files/Metrowerks/CodeWarrior/MSL/MSL_C++/MSL_Common/Include:/Program Files/Metrowerks/CodeWarrior/Win32-x86 Support/Headers/Win32 SDK     MWLibraries    /Program Files/Metrowerks/CodeWarrior/Win32-x86 Support/Libraries/Runtime:/Program Files/Metrowerks/CodeWarrior/Win32-x86 Support/Libraries/Win32 SDK:/Program Files/Metrowerks/CodeWarrior/MSL/MSL_C/MSL_Win32/Lib/x86:/Program Files/Metrowerks/CodeWarrior/MSL/MSL_C++/MSL_Win32/Lib/x86     MWLibraryFiles User32.lib:Kernel32.lib:Gdi32.lib:ANSICX86D.LIB:ANSICPPX86D.LIB:MWCRTLD.LIB* Build the examples, and one instance of the test suite     - Run make (we have already run configure for you)    cd <the mtl top directory>    make * Run the full MTL test suite (this takes several hours!)  - If you do not have perl, you need to install it. Perl Win32    (ActivePerl) can be downloaded for free from:    http://www.activestate.com/ActivePerl/    Make sure it works, and that it is in your PATH.  - Run the test suite    cd <the mtl top directory>/test/src    ../scripts/make_and_test.pl  - Get a summary of the output    cd <the mtl top directory>/test/scripts    ./summarize_make_and_test.pl ../src  - Feel warm and fuzzy because you have not seen    any errors in compiling or running the MTL examples and    test suite.II. Using MTL=============The code resides completely in header files, so it is not necessary tocompile a library and link the MTL library into your executable. Justinclude the MTL header file you need. The header files for particularfunctions and data types are listed in the documentation.There are MTL utility functions for reading and writing Matlab .matfiles. To use these you will need to set a matlab directory inthe configure.In addition, for convenience there is an MTL interface to LAPACKincluded. In order to use the interface you must specify thedirectory in which it is installed in the configure.III. High Performance=====================To get high performance with MTL you must use a good optimizing compiler,such as KAI's C++. You must also use the right compilation flags.We recommend:+K3 --inline_keyword_space_time=10000 --no_exceptionsand the flags needed for the backend compiler such as:-fastNote: g++ does not make enough optimizations for MTL to be fast.IV. Blocked Algorithms======================The MTL uses blocked algorithms and the BLAIS high-performance kernelsto acheive vendor-tuned levels of performance. The blocked algorithmshave not yet been converted from the MTL 2.0 interface to the MTL 2.1interface. Stayed tuned for the next update which will include theblocked algorithms for dense matrices. The addition of the blockedalgorithms will not change the MTL interface, merely change theunderlying impelementation.V. The doubledouble extended precision number class===================================================Just include doubledouble.h to use this class. All of thefunctionality has been moved to header files, the library is no longernecessary.

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一线二线三线| 色综合咪咪久久| 一区二区三区欧美日韩| 久久综合九色综合久久久精品综合 | 日韩一区二区高清| av在线不卡免费看| 奇米在线7777在线精品| 亚洲天堂久久久久久久| 欧美精品一区二区三区视频| 欧美亚洲综合另类| 99这里只有精品| 激情都市一区二区| 午夜精品福利一区二区蜜股av| 国产精品免费网站在线观看| 精品乱人伦小说| 欧美欧美午夜aⅴ在线观看| 色综合久久久久综合体桃花网| 韩国女主播成人在线| 日韩国产精品大片| 亚洲一区二区影院| 国产精品成人免费精品自在线观看 | 久久国产福利国产秒拍| 亚洲国产精品影院| 亚洲精品视频观看| 一区在线中文字幕| 国产精品免费久久久久| 久久麻豆一区二区| 亚洲精品一线二线三线无人区| 欧美午夜精品久久久| a美女胸又www黄视频久久| 东方aⅴ免费观看久久av| 韩国女主播成人在线观看| 麻豆精品国产传媒mv男同| 蜜臀av一区二区| 免费久久99精品国产| 蜜臂av日日欢夜夜爽一区| 欧美aaa在线| 另类中文字幕网| 国内久久精品视频| 国产大陆精品国产| 懂色av中文一区二区三区| 成人h动漫精品一区二区| 成人app在线| 99re热这里只有精品视频| 91猫先生在线| 在线精品国精品国产尤物884a| 欧洲精品视频在线观看| 欧美情侣在线播放| 欧美精品在线观看播放| 色偷偷成人一区二区三区91 | 久久精品72免费观看| 日韩国产欧美一区二区三区| 亚洲午夜激情网页| 亚洲国产精品自拍| 亚洲国产精品国自产拍av| 综合久久一区二区三区| 亚洲欧美aⅴ...| 综合色天天鬼久久鬼色| 亚洲精品亚洲人成人网在线播放| 亚洲视频网在线直播| 亚洲精品国久久99热| 亚洲一区二区欧美日韩| 亚洲电影在线播放| 免费成人在线观看视频| 精品一区二区综合| 日产国产欧美视频一区精品| 天堂一区二区在线| 奇米精品一区二区三区在线观看一 | 精品视频1区2区3区| 欧美精品高清视频| 欧美va在线播放| 精品第一国产综合精品aⅴ| 久久久久久99精品| 国产精品进线69影院| 一区二区三区日本| 日日夜夜精品视频免费| 国内外成人在线| voyeur盗摄精品| 91年精品国产| 欧美老年两性高潮| 精品国产91久久久久久久妲己| 欧美激情一区二区| 亚洲午夜一区二区| 精品无人区卡一卡二卡三乱码免费卡 | 一区二区三区免费网站| 日韩在线一二三区| 国产毛片精品视频| 91免费视频网| 3d成人h动漫网站入口| 久久久噜噜噜久久中文字幕色伊伊| 国产精品网曝门| 性做久久久久久久免费看| 韩国精品主播一区二区在线观看| www.欧美色图| 日韩写真欧美这视频| 久久综合九色综合久久久精品综合| 国产日产欧美一区二区视频| 国产精品每日更新| 男女男精品视频网| 97成人超碰视| 日韩精品一区二区三区在线播放| 国产精品成人一区二区三区夜夜夜| 亚洲福中文字幕伊人影院| 国产成人午夜视频| 51精品国自产在线| 国产精品日韩精品欧美在线| 亚洲成人自拍网| 国产成人99久久亚洲综合精品| 欧美人牲a欧美精品| 亚洲国产精品av| 日韩电影在线免费看| www.亚洲国产| 精品国产一区二区亚洲人成毛片| 亚洲乱码国产乱码精品精小说| 久草中文综合在线| 欧美视频一区在线| 国产精品毛片无遮挡高清| 久久福利资源站| 欧美电影一区二区三区| 亚洲三级在线免费观看| 一区二区不卡在线视频 午夜欧美不卡在| 精品综合久久久久久8888| 欧洲精品视频在线观看| 中文文精品字幕一区二区| 蜜桃视频免费观看一区| 欧美视频在线观看一区二区| 中文字幕在线不卡一区| 紧缚奴在线一区二区三区| 欧美图区在线视频| 天天色天天爱天天射综合| 91国内精品野花午夜精品| 国产精品高潮久久久久无| 国产一区日韩二区欧美三区| 在线综合亚洲欧美在线视频| 亚洲一区在线观看视频| 一本色道综合亚洲| 国产精品国产三级国产普通话99| 成人国产一区二区三区精品| 久久久亚洲午夜电影| 国模套图日韩精品一区二区| 日韩三级中文字幕| 日韩成人午夜电影| 欧美日韩免费高清一区色橹橹 | 免费成人美女在线观看.| 欧美三片在线视频观看| 亚洲激情成人在线| 色婷婷久久久综合中文字幕| 国产精品九色蝌蚪自拍| 国产98色在线|日韩| 国产日韩三级在线| 粉嫩av一区二区三区在线播放| 国产亚洲午夜高清国产拍精品| 国产在线精品一区二区夜色 | 欧美国产激情一区二区三区蜜月| 奇米色777欧美一区二区| 国产91丝袜在线观看| 国产亚洲精品免费| 丁香激情综合国产| 成人欧美一区二区三区1314| 国模少妇一区二区三区| 国产精品成人午夜| 欧美性生交片4| 亚洲成在人线在线播放| 日韩欧美一区在线观看| 国产一区二区视频在线| 中文字幕不卡在线| 99精品黄色片免费大全| 日本在线不卡视频一二三区| 7777精品伊人久久久大香线蕉的 | 成人av小说网| 亚洲欧洲制服丝袜| 欧美日韩黄视频| 久久er精品视频| 中文字幕精品—区二区四季| 91日韩在线专区| 亚洲午夜影视影院在线观看| 久久蜜桃香蕉精品一区二区三区| 国产成人精品网址| 一区二区欧美在线观看| 日韩美女天天操| 成人av综合一区| 亚洲国产cao| 久久久久久日产精品| 91美女视频网站| 全国精品久久少妇| 国产精品丝袜久久久久久app| 91久久香蕉国产日韩欧美9色| 日本成人在线网站| 国产丝袜在线精品| 欧美性xxxxx极品少妇| 免费视频一区二区| 国产精品国产成人国产三级| 欧美久久婷婷综合色| 国产高清精品网站| 亚洲自拍另类综合| 久久久噜噜噜久久人人看| 91黄色小视频| 经典三级视频一区| 男女视频一区二区| 1024精品合集|