关于VS2015编译的C++工程的DLL路径问题 10C

我用VS2015编译的一个C++工程用到了一个第三方的动态链接库,但是这个库我下载了两个版本。
我用VS进行调试的时候它调用的是我当前环境变量PATH下的库1,但是我直接在工程的bin->debug目录下打开exe文件,这时候这个exe调用的是我之前设置的环境变量PATH下的库2.
所以我的exe在链接DLL的时候,不是从当前的系统环境变量的PATH里面查找的,而是从某个副本环境变量PATH查找相应的DLL文件么?我尝试过把调用DLL的工程清理重新生成,然后直接运行exe文件,这时候链接的DLL还是上一个PATH路径下的,不是当前的PATH路径下的库1.
请教各位,这个问题是由于什么造成的,exe调用的DLL路径倒是由谁来决定的?虽然,我猜测把DLL跟exe放在一个目录下肯定没有这个问题,但是还是想知道其中的原理,谢谢!

4个回答

exe加载DLL的时候会有一系列的搜索路径

 假如安全DLL搜索模式启用,搜索顺序如下:
1. 应用程序所在的路径
2. Windows SYSTEM目录。通过调用GetSystemDirectory函数可以获取这个目录的路径。
3. 16位系统的目录。并没有函数可以获取这个目录的路径,但是它会被查找。
4. Windows目录。通过调用GetWindowsDirectory函数可以获取这个目录的路径。
5. 当前目录
6. PATH环境变量指定的路径。请注意,这并不包括每个应用程序的应用程序路径注册表项中指定。在应用程序路径注册表项的键值并不作为DLL的搜索路径。

谢谢回答!这个搜索顺序我知道,但现在我发现更新了PATH路径之后,在进行VSdebug的时候这个路径更新到了,而在直接运行exe程序的时候使用的路径还是原来的路径。
后来我重启了电脑,然后exe的路径就变成最新的了。所以我怀疑exe使用的路径不是我们看到的系统环境变量的PATH路径,而是这个路径某个备份,每次启动电脑的时候更新什么的。

属性,链接器 常规 输出文件 $(OutDir)\$(ProjectName).exe 这里表示了生成exe的路径和文件名。。。。对于外部调用dll,一定要确保路径的正确。

或者你可以放到系统下。。。

谢谢回答!我的问题在于exe程序和VS2015的本地调试器加载的系统环境变量PATH好像不是一个东西,exe的加载路径重启后才会更新。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于VS2015编译的C++工程的DLL路径问题

我用VS2015编译的一个C++工程用到了一个第三方的动态链接库,但是这个库我下载了两个版本。 我用VS进行调试的时候它调用的是我当前环境变量PATH下的库1,但是我直接在工程的bin->debug目录下打开exe文件,这时候这个exe调用的是我之前设置的环境变量PATH下的库2. 所以我的exe在链接DLL的时候,不是从当前的系统环境变量的PATH里面查找的,而是从某个副本环境变量PATH查找相应的DLL文件么?我尝试过把调用DLL的工程清理重新生成,然后直接运行exe文件,这时候链接的DLL还是上一个PATH路径下的,不是当前的PATH路径下的库1. 请教各位,这个问题是由于什么造成的,exe调用的DLL路径倒是由谁来决定的?虽然,我猜测把DLL跟exe放在一个目录下肯定没有这个问题,但是还是想知道其中的原理,谢谢!

关于32位系统编译64位DLL问题?

win32系统,如何使用VS2008 编译64位的DLL? 我 编译平台选择win32时可以编译且没有问题, 但选择x64编译就提示警告:“C4273,不一致的DLL链接,并且提示几个错误:fatal error C1083: Cannot open include file: 'xxx.h': No such file or directory?怎么破?

vs2015 编译tesseract-master,leptonica-1.74.1链接错误

最近,由于要做银行卡识别。就研究了下OCR。 我在github上下载了tesseract-master,但用cmake-gui配置时,要求要有leptonica。于是就下载了最新版的leptonica-1.74.1,这个库编译成功,生成leptonica-1.74.1d.dll,leptonica-1.74.1d.lib但是工程里面没有安装子项。然后在用cmake配置时选中Leptonica_DIR,设置路径为leptonica的工程路径(路径下包含leptonicaConfig.cmake,根据cmake提示需要选的),我的路径为图片。这时配置顺利通过。在编译时,编码的错误按网上的解决了,但还有另外的未定义链接错误,但是我到路径下面去看,对应定义的obj文件存在,这是什么问题呀,望大家指点 ![图片说明](https://img-ask.csdn.net/upload/201706/04/1496573893_928384.jpg) ![图片说明](https://img-ask.csdn.net/upload/201706/04/1496573874_879131.jpg)

在VS中调用已存在的DLL,隐式链接和显示连接都编译不通过

新建一个Win32控制台应用程序,想在其中调用MyDll中的函数。 采用隐式配置方案时,出现MyDll.lib找不到,无法打开!!! 采用显示的#pragma comment(lib,"MyDll.lib") #include <iostream> #pragma comment(lib,"G://My program\\DynamicLibrary\\Debug\\__ltp_dll.lib") //#include "__ltp_dll.h" using namespace std; // _declspec(dllimport) int CreateDOMFromString(const char *str); int main() { CreateDOMFromString("ABCD"); return 0; } 编译错误,提示,无法解析的外部符号 "__declspec(dllimport) int __cdecl CreateDOMFromString(char const *)" 妹子已经弄了两天也没搞定,求各位大神帮忙

VS2010 调用 MATLAB 2014a 编译生成的 DLL,初始化时出错

之前用VS2010 和 MATLAB 2014a 混合编程成功,最近换了台电脑,重新安装了VS2010和2014a的MCR,发现VS2010 调用 MATLAB 2014a 编译生成的 DLL,初始化时出错,j具体情况如图。已经检查了工程属性的各种库路径,网上也没搜到解决方法,请大家帮帮忙!万分感谢!!![![图片说明](https://img-ask.csdn.net/upload/201710/27/1509093216_336300.png)图片说明](https://img-ask.csdn.net/upload/201710/27/1509093210_951648.png)![图片说明](https://img-ask.csdn.net/upload/201710/28/1509153449_90737.png)

vs2015在win7环境下编译wpf 无法运行

我在工作机环境下编译WPF项目,然后也能正常运行,但是当我将发布后的项目拷到另一台未安装VS2015但.net环境为4.6时无法运行,会抛以下异常,但是安装VS2015之后就可以正常运行。 应用程序: ceshi.heping.exe Framework 版本: v4.0.30319 说明: 由于未经处理的异常,进程终止。 异常信息: System.IO.FileNotFoundException 在 Shenghe.Hebao.MainWindow..ctor() 异常信息: System.Windows.Markup.XamlParseException 在 System.Windows.Markup.WpfXamlLoader.Load(System.Xaml.XamlReader, System.Xaml.IXamlObjectWriterFactory, Boolean, System.Object, System.Xaml.XamlObjectWriterSettings, System.Uri) 在 System.Windows.Markup.WpfXamlLoader.LoadBaml(System.Xaml.XamlReader, Boolean, System.Object, System.Xaml.Permissions.XamlAccessLevel, System.Uri) 在 System.Windows.Markup.XamlReader.LoadBaml(System.IO.Stream, System.Windows.Markup.ParserContext, System.Object, Boolean) 在 System.Windows.Application.LoadBamlStreamWithSyncInfo(System.IO.Stream, System.Windows.Markup.ParserContext) 在 System.Windows.Application.LoadComponent(System.Uri, Boolean) 在 System.Windows.Application.DoStartup() 在 System.Windows.Application.<.ctor>b__1_0(System.Object) 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(System.Delegate, System.Object, Int32) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(System.Object, System.Delegate, System.Object, Int32, System.Delegate) 在 System.Windows.Threading.DispatcherOperation.InvokeImpl() 在 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(System.Object) 在 System.Threading.ExecutionContext.RunInternal(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object, Boolean) 在 System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext, System.Threading.ContextCallback, System.Object) 在 MS.Internal.CulturePreservingExecutionContext.Run(MS.Internal.CulturePreservingExecutionContext, System.Threading.ContextCallback, System.Object) 在 System.Windows.Threading.DispatcherOperation.Invoke() 在 System.Windows.Threading.Dispatcher.ProcessQueue() 在 System.Windows.Threading.Dispatcher.WndProcHoo 错误应用程序名称: ceshi.heping.exe,版本: 1.0.0.0,时间戳: 0x5821d354 错误模块名称: KERNELBASE.dll,版本: 6.1.7601.18015,时间戳: 0x50b83c8a 异常代码: 0xe0434352 错误偏移量: 0x0000c41f 错误进程 ID: 0xdfc 错误应用程序启动时间: 0x01d2553c441a0047 错误应用程序路径: C:\Users\Wang\Desktop\ceshi.heping.exe 错误模块路径: C:\Windows\syswow64\KERNELBASE.dll 报告 ID: 820f639f-c12f-11e6-b426-10bf4805993b 我的工作机环境: IDE:VS 2015 Professional 操作系统:win7 编译环境:C#6.0和 .net4.5.2 项目:WPF 运行环境: 操作系统:win7 带 .net 4.6

VS2015 lib文件添加异常 找不到符号

此lib是自己生成的 用的同样是VS2015 在项目中 通过链接器->输入->附加依赖项 添加此lib库 提示找不到符号 而直接拖到resource文件夹中却可以运行

VS2015+Opencv3.4.0配置无GPU下darknet环境编译出错

![图片说明](https://img-ask.csdn.net/upload/202004/07/1586252632_26621.png) 编译darknet-master->build->darknet->darknet_no_gpu.sln文件出现如下错误,已经按照相关教程在包含目录、库目录下修改为自己的opencv安装路径。也是在Release+x64平台下编译的。

vs2015生成的exe 在别的电脑上了用不了

1. 我在我的电脑上装了visual studio 2015社区版,然后我用它写了一个程序。在自己的电脑上,编译成功,生成debug版的exe成功。但是我发现,只要不在有vs2015的电脑上,就运行不了这个exe,请问为什么? 2. 我试了三台电脑(2个装有vs2013,1个装有vs2010,结果三个电脑都运行不了那个exe,都是提示找不到msvcp140.dll),请问什么是运行库?什么是动态链接库什么是静态链接库他们和运行库有什么关系? 3. 然后我在自己的visual studio 2015里,找到了那个dll,然后我考到我的U盘里,然后按照网上的方法装在那个有visual studio 2010 的指定目录里面然后运行了win+r 然后加一个什么指令(总之就是网上说的修复这个问题的方法),结果错误提示找不到路径之类的。但是再一次运行那个exe的时候,就不会在弹出那个没有dll的错误了,却显示的是无法打开文件 然后给了一个000000000c什么的指令还是内存地址,总之就还是打不开。 这是什么情况? 4.然后我又看网上的方法,说可以使用静态链接。我就找到了vs2015里设置静态链接的地方,选择了MT项,结果却无法生成文件了提示:1>LINK : fatal error LNK1104: 无法打开文件“libcpmtd.lib”请问这又是什么情况? 5.那个平台工具集是什么东西?v140 v130什么的,是不是想要让低版本的电脑用就要用更低的平台工具集? 6.我到底应该怎么做才能,让我在vs2015上生成的exe在普通的电脑上运行????还有上面说的这些知识,有哪方面的书籍可以入门吗?我觉得,解决这些问题太吃力了。大学入门学的编程知识根本没有涉及到过这些东西。 谢谢!

用VS2010写的EXE程序,跑起来说缺少DLL库

用VS2010写的EXE程序,跑起来说缺少api-ms-win-crt-runtimel1-1-0.dll 这个库是VC2015的库,但是程序里并没有用到这个库啊 这么查看在哪里调用了这个库呢?

升级了VS2019后,程序无限报错

昨天用dnSPY反编译文件的时候,可以运行,今天哪怕不做任何修改,程序都报错 然后我导出到工程,用VS2019调试,发现所有引用的文件的框架都失败了,但是我升级前都能流畅使用, 是不是升级了VS2019,导致了框架不一样,请问怎么修复,求求各位大神了![图片说明](https://img-ask.csdn.net/upload/202004/15/1586936271_738199.png) 现在无论干什么,只要引用了那些VS2017编译过的文件,全部显示框架不一样,全部报错 报告说用 .NET 4.0 ![图片说明](https://img-ask.csdn.net/upload/202004/15/1586936495_163737.png) 但还是报错,请问怎么办啊,求求你们了,求求,谢谢大神

opencv3.0 MSVCP140D.dll

在VS2013中运行程序,编译通过,但是提示计算机中缺少MSVCP140D.dll文件。按照百度别人的提示安装后放在指定路径,但还是不对。 请问大神们,是不是需要用VS2015才可以运行?

关于无法编译caffe中libcaffe的问题

caffe+vs2013+cuda7.5+cudnn4.0编译出现问题如下: I:\caffe-master\caffe-master\windows\libcaffe>"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env --cl-version 2013 -ccbin "I:\VS2013\VC\bin\x86_amd64" -I"I:\caffe-master\NugetPackages\lmdb-v120-clean.0.9.14.0\build\native\..\..\lib\native\include" -I"I:\caffe-master\NugetPackages\LevelDB-vc120.1.2.0.0\build\native\../..//build/native/include/" -I"I:\caffe-master\NugetPackages\protobuf-v120.2.6.1\build\native\../..//build/native/include/" -I"I:\caffe-master\NugetPackages\glog.0.3.3.0\build\native\../..//build/native/include/" -I"I:\caffe-master\NugetPackages\gflags.2.1.2.1\build\native\../..///build/native/include/" -I"I:\caffe-master\NugetPackages\boost.1.59.0.0\build\native\..\..\lib\native\include\\" -I"I:\caffe-master\NugetPackages\hdf5-v120-complete.1.8.15.2\build\native\..\..\lib\native\include" -I"I:\caffe-master\NugetPackages\OpenBLAS.0.2.14.1\build\native\..\..\lib\native\include" -I"I:\caffe-master\NugetPackages\OpenCV.2.4.10\build\native\../../build/native/include/" -I"I:\caffe-master\caffe-master\windows\libcaffe\\..\..\src\\" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" --keep-dir I:\caffe-master\caffe-master\windows\..\Build\Int\libcaffe\x64\Release -maxrregcount=0 --machine 64 --compile -cudart static -Xcudafe "--diag_suppress=exception_spec_override_incompat --diag_suppress=useless_using_declaration --diag_suppress=field_without_dll_interface" -D_SCL_SECURE_NO_WARNINGS -DGFLAGS_DLL_DECL= -DHAS_LMDB -DHAS_HDF5 -DHAS_OPENBLAS -DHAS_OPENCV -DNDEBUG -D_SCL_SECURE_NO_WARNINGS -DUSE_OPENCV -DUSE_LEVELDB -DUSE_LMDB -DUSE_CUDNN -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W1 /nologo /Ox /Zi /MD " -o I:\caffe-master\caffe-master\windows\..\Build\Int\libcaffe\x64\Release\absval_layer.cu.obj "I:\caffe-master\caffe-master\src\caffe\layers\absval_layer.cu" 1> nvcc fatal : Could not open output file 'C:\Users\huashuo\AppData\Local\Temp;H:\opencv\build\x64\vc10\bin;H:\opencv\build\x86\vc10\bin/tmpxft_000000d4_00000000' 1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\BuildCustomizations\CUDA 7.5.targets(604,9): error MSB3721: 命令“"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\bin\nvcc.exe" -gencode=arch=compute_35,code=\"sm_35,compute_35\" -gencode=arch=compute_52,code=\"sm_52,compute_52\" --use-local-env --cl-version 2013 -ccbin "I:\VS2013\VC\bin\x86_amd64" -I"I:\caffe-master\NugetPackages\lmdb-v120-clean.0.9.14.0\build\native\..\..\lib\native\include" -I"I:\caffe-master\NugetPackages\LevelDB-vc120.1.2.0.0\build\native\../..//build/native/include/" -I"I:\caffe-master\NugetPackages\protobuf-v120.2.6.1\build\native\../..//build/native/include/" -I"I:\caffe-master\NugetPackages\glog.0.3.3.0\build\native\../..//build/native/include/" -I"I:\caffe-master\NugetPackages\gflags.2.1.2.1\build\native\../..///build/native/include/" -I"I:\caffe-master\NugetPackages\boost.1.59.0.0\build\native\..\..\lib\native\include\\" -I"I:\caffe-master\NugetPackages\hdf5-v120-complete.1.8.15.2\build\native\..\..\lib\native\include" -I"I:\caffe-master\NugetPackages\OpenBLAS.0.2.14.1\build\native\..\..\lib\native\include" -I"I:\caffe-master\NugetPackages\OpenCV.2.4.10\build\native\../../build/native/include/" -I"I:\caffe-master\caffe-master\windows\libcaffe\\..\..\src\\" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" -I"C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v7.5\include" --keep-dir I:\caffe-master\caffe-master\windows\..\Build\Int\libcaffe\x64\Release -maxrregcount=0 --machine 64 --compile -cudart static -Xcudafe "--diag_suppress=exception_spec_override_incompat --diag_suppress=useless_using_declaration --diag_suppress=field_without_dll_interface" -D_SCL_SECURE_NO_WARNINGS -DGFLAGS_DLL_DECL= -DHAS_LMDB -DHAS_HDF5 -DHAS_OPENBLAS -DHAS_OPENCV -DNDEBUG -D_SCL_SECURE_NO_WARNINGS -DUSE_OPENCV -DUSE_LEVELDB -DUSE_LMDB -DUSE_CUDNN -D_UNICODE -DUNICODE -Xcompiler "/EHsc /W1 /nologo /Ox /Zi /MD " -o I:\caffe-master\caffe-master\windows\..\Build\Int\libcaffe\x64\Release\absval_layer.cu.obj "I:\caffe-master\caffe-master\src\caffe\layers\absval_layer.cu"”已退出,返回代码为 1。

VS2017开发ASP.NET时遇到的编译错误

![Visual Studio 2017编译错误](https://img-ask.csdn.net/upload/201709/29/1506678342_722373.jpg) 错误信息:关于ASP.NET开发在VS2017中生成后出现无法将文件“..\bin\Debug \**.dll”复制到“bin\**.dll”,对路径“bin \**.dll”的访问被拒绝的问题 出现该问题的场景: (1)在使用VS2017写完代码后单击某个aspx文件在浏览器中查看,然后再到VS2017资源管理器中点击项目的生成,便会出现该问题; (2)调试后再点击生成项目或者解决方案,也会出现该问题; 暂时缓解问题的方法: (1)注销或者重新启动电脑; (2)间隔大概10分钟后,在没有任何其它操作的情况下又可以正常编译通过。 总感觉好像是有某个程序在初次编译的时候将项目程序锁定或者占用着,而在这个程序还未释放项目前是无法再次编译的,说不清楚具体是什么原因!我在网上看到有不少朋友都遇到这个问题,但是没有壹个行之有效的解决办法!在此提出,期待壹个更好的解决问题的方法!

C# 找不到第三方dll库 昨天没有问题,重启电脑,再次打开VS,就报错了

没c币了,哪位大神帮看下什么问题。万分感谢 用神思身份证读卡器做二次开发,昨天还能顺利初始化,刷身份证都没问题。如下图 ![图片说明](https://img-ask.csdn.net/upload/202004/09/1586424914_522831.png) !!!但是今天重启电脑,重新打开VS的项目,在启动,却报错:System.DllNotFoundException 找不到DLL库,无法加载。 ![图片说明](https://img-ask.csdn.net/upload/202004/09/1586425201_118324.png) DLL路径及文件 ![图片说明](https://img-ask.csdn.net/upload/202004/09/1586425243_539815.png) 编译生成平台:Debug x86 ![图片说明](https://img-ask.csdn.net/upload/202004/09/1586425286_15566.png)

C++生成DLL时附加包含目录如何处理?

c++程序的附加包含目录中有opencv的路径和调用的源码路径 我要将程序写成dll让qt程序调用 其中的附加包含目录如何处理,因为目录中是绝对路径,换别的电脑就会出现错误 这种情况该怎么办?

visual studio建项目默认会建packages包管理文件夹,为什么运行或发布时没copy dll文件到项目bin目录里?

情况: visual studio新建asp.net mvc项目默认会创建一个packages包管理文件夹, 项目里引用这些dll时指向到packages包管理文件夹的,项目bin目录里实际并不存在这个dll文件,但在vs里一样可以调试运行。 问题: 1、怎么这个是怎么运行的? 2、我的理解程序运行都需要从bin目录里找dll编译好的库,那上面这种运行原理是什么? 3、有没有地方可以配置这个引用路径? 4、为什么发布项目时没copy dll文件到项目bin目录里? 问题有点多,谢谢各位帮助解惑!新用户,没积分,望理解。

VS2012问题:程序无法启动,找不到指定文件

![CSDN移动问答][1] [1]: http://C:/Users/Administrator/Desktop/%E5%9B%BE%E7%89%87.PNG 我用的是vs2012,可是就是无法运行。重装了3遍,按照百度上各种方法尝试过都不行。大神帮帮忙。

vs2010无法打开libmysql.lib,非设置路径错误,急求解答,谢谢了

按网上的在c/c++和链接器中分别添加文件夹和lib文件后,运行程序总是无法打开libmysql.lib,这个lib文件是存在的,路径也没错,求帮忙

c++ dll动态库win32平台下的项目重新生成x64平台下的,报错该怎么解决

![图片说明](https://img-ask.csdn.net/upload/201805/16/1526455535_806563.jpg) https://pan.baidu.com/s/1BEn8rEfQRKu-I7DXKhBn-g(win32项目在该百度网盘链接中)

YOLOv3目标检测实战:训练自己的数据集

YOLOv3目标检测实战:训练自己的数据集

150讲轻松搞定Python网络爬虫

150讲轻松搞定Python网络爬虫

实用主义学Python(小白也容易上手的Python实用案例)

实用主义学Python(小白也容易上手的Python实用案例)

我说我不会算法,阿里把我挂了。

不说了,字节跳动也反手把我挂了。

立方体线框模型透视投影 (计算机图形学实验)

计算机图形学实验 立方体线框模型透视投影 的可执行文件,亲测可运行,若需报告可以联系我,期待和各位交流

2019 AI开发者大会

2019 AI开发者大会

组成原理课程设计(实现机器数的真值还原等功能)

实现机器数的真值还原(定点小数)、定点小数的单符号位补码加减运算、定点小数的补码乘法运算和浮点数的加减运算。

C/C++跨平台研发从基础到高阶实战系列套餐

一 专题从基础的C语言核心到c++ 和stl完成基础强化; 二 再到数据结构,设计模式完成专业计算机技能强化; 三 通过跨平台网络编程,linux编程,qt界面编程,mfc编程,windows编程,c++与lua联合编程来完成应用强化 四 最后通过基于ffmpeg的音视频播放器,直播推流,屏幕录像,

MFC一站式终极全套课程包

该套餐共包含从C小白到C++到MFC的全部课程,整套学下来绝对成为一名C++大牛!!!

软件测试2小时入门

软件测试2小时入门

三个项目玩转深度学习(附1G源码)

三个项目玩转深度学习(附1G源码)

计算机图形学-球的光照模型课程设计

计算机图形学-球的光照模型,有代码完美运行,有课程设计书

Linux常用命令大全(非常全!!!)

Linux常用命令大全(非常全!!!) 最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构 uname -m 显示机器的处理器架构 uname -r 显示正在使用的内核版本 d...

因为看了这些书,我大二就拿了华为Offer

四年了,四年,你知道大学这四年我怎么过的么?

深度学习原理+项目实战+算法详解+主流框架(套餐)

深度学习系列课程从深度学习基础知识点开始讲解一步步进入神经网络的世界再到卷积和递归神经网络,详解各大经典网络架构。实战部分选择当下最火爆深度学习框架PyTorch与Tensorflow/Keras,全程实战演示框架核心使用与建模方法。项目实战部分选择计算机视觉与自然语言处理领域经典项目,从零开始详解算法原理,debug模式逐行代码解读。适合准备就业和转行的同学们加入学习! 建议按照下列课程顺序来进行学习 (1)掌握深度学习必备经典网络架构 (2)深度框架实战方法 (3)计算机视觉与自然语言处理项目实战。(按照课程排列顺序即可)

fakeLocation13.5.1.zip

fakeLocation13.5.1 虚拟定位 ios13.5.1的最新驱动下载,iPhone/iPad免越狱虚拟定位工具Location-cleaned驱动已更新

UnityLicence

UnityLicence

Python可以这样学(第一季:Python内功修炼)

Python可以这样学(第一季:Python内功修炼)

Python+OpenCV计算机视觉

Python+OpenCV计算机视觉

土豆浏览器

土豆浏览器可以用来看各种搞笑、电影、电视剧视频

【数据结构与算法综合实验】欢乐连连看(C++ & MFC)案例

这是武汉理工大学计算机学院数据结构与算法综合实验课程的第三次项目:欢乐连连看(C++ & MFC)迭代开发代码。运行环境:VS2017。已经实现功能:开始游戏、消子、判断胜负、提示、重排、计时、帮助。

php+mysql学生成绩管理系统

学生成绩管理系统,分三个模块:学生,教师和管理员。 管理员模块:负责学生、老师信息的增删改;发布课程信息的增删改,以便让学生选课;审核老师提交的学生成绩并且打印成绩存档;按照课号查询每个课号的学生成绩

多功能数字钟.zip

利用数字电子计数知识设计并制作的数字电子钟(含multisim仿真),该数字钟具有显示星期、24小时制时间、闹铃、整点报时、时间校准功能

推荐24个国外黄色网站欣赏

在中国清朝,明黄色的衣服只有皇子才有资格穿,慢慢的黄色在中国就成了高贵的颜色。在人们的色彩印象中,黄色也表现为暂停。所以当你的网页设计采用黄色的时候,会让人们在你的网页前停留。 黄色,就像橙色和红色,黄色也是一个暖色。它有大自然、阳光、春天的涵义,而且通常被认为是一个快乐和有希望的色彩。黄色是所有色相中最能发光的颜色,给人轻快,透明,辉煌,充满希望的色彩印象。 黄色是一个高可见的色...

u-boot-2015.07.tar.bz2

uboot-2015-07最新代码,喜欢的朋友请拿去

一学即懂的计算机视觉(第一季)

一学即懂的计算机视觉(第一季)

学生成绩管理系统(PHP + MYSQL)

做的是数据库课程设计,使用的php + MySQL,本来是黄金搭配也就没啥说的,推荐使用wamp服务器,里面有详细的使用说明,带有界面的啊!呵呵 不行的话,可以给我留言!

Windows版YOLOv4目标检测实战:训练自己的数据集

Windows版YOLOv4目标检测实战:训练自己的数据集

C++语言基础视频教程

C++语言基础视频教程

玩转Python-Python3基础入门

玩转Python-Python3基础入门

相关热词 c#跨线程停止timer c#批量写入sql数据库 c# 自动安装浏览器 c#语言基础考试题 c# 偏移量打印是什么 c# 绘制曲线图 c#框体中的退出函数 c# 按钮透明背景 c# idl 混编出错 c#在位置0处没有任何行
立即提问