原文地址:http://blog.csdn.net/zhangyulin54321/article/details/8166299
比如:
1.下载PTHREAD的WINDOWS开发包 pthreads-w32-2-4-0-release.exe(任何一个版本均可)
http://sourceware.org/pthreads-win32/,解压到一个目录。
2.找到include和lib文件夹,下面分别把它们添加到VC++6.0的头文件路径和静态链接库路径下面:
a).Tools->Options,选择Directory页面,然后在Show directories for:中选择Include files(默认),
在Directories中添加include的路径。在Show directories for:中选择Library files,
在Directories中添加lib的路径。
b).Project->Settings,选择Link页面,然后将lib下的*.lib文件添加到Object/library Modules,
各lib文件以空格隔开。 比如:我的 pthreads-w32-2-4-0-release.exe中lib文件夹中
c).将lib下的*.dll文件复制到工程目录下,即根目录。
其实简单的测试就只需要pthreadVC.lib和pthreadVC2.dll.
如果想要所有的项目都能使用pthread,就要将相应的lib,dll和.h文件拷贝到vc++6.0系统路径对应的文件夹
如果不配置环境,将出现以下错误:
Linking...
工程名.obj : error LNK2001: unresolved external symbol __imp__pthread_join
工程名.obj : error LNK2001: unresolved external symbol __imp__pthread_create
Debug/工程名.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe.
在vs下也是相似的,vs2003,vs2005,vs2008中 工具-》选项-》项目(或解决方案)->vc++directorys
但是vs2010中是作为用户属性表提供,怎样设置呢?这样在用户属性表中设置的好处,就是为所有项目提供
vs2010中:视图->属性页->配置属性->vc++目录,现在就差不多了
如果在引用外部类库中出现了:
就是没有在linker中添加pthreadVC2.lib,这样添加呢?
选中项目,视图-》属性页-》连接器-》输入-》附加依赖项中添加pthreadVC2.lib,要带完整路径,如果不带,就要顺便把它拷贝到VS系统安装目录的VC/lib目录中
分享到:
相关推荐
把解压库文件中的Pre-built.2文件夹中的lib,include文件复制,黏贴到c盘:...最后把Pre-built.2文件夹中的lib中的pthreadVSE2.dll pthreadVC2.dll复制黏贴到C:\Windows\SysWOW64中去就可以在vb6.0启动pthread文件了
VC环境下pthread.h无效的解决办法
unistd.h 头文件 可直接使用,应急下载
C语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY.HC语言头文件 MEMORY....
pthread资源包,pthread源码和已经编译好的VS2019_x64版本 #include <pthread.h> pthread_t newThread; pthread_attr_t attr; pthread_attr_init(&attr); pthread_attr_setscope(&attr, PTHREAD_SCOPE_PROCESS); ...
C语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件 COMPLEX.HC语言头文件...
opencv是一款开源的图像处理软件,完全免费,这里详细介绍了在VC++6.0下怎样安装和配置opencv
C语言头文件 GL.HC语言头文件 GL.HC语C语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言头文件 GL.HC语言...
C语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS.HC语言头文件 LIMITS....
windows下安装cygwin,编译darknet时缺少的三个头文件,下载后复制到darknet下include文件夹内即可
stdafx.h这个头文件名是可以在project的编译设置里指定的。编译器认为,所有在指令#include "stdafx.h"前的代码都是预编译的,它跳过#include "stdafx. h"指令,使用projectname.pch编译这条指令之后的所有代码。 ...
arduino的wire.h头文件压缩包arduino的wire.h头文件压缩包arduino的wire.h头文件压缩包arduino的wire.h头文件压缩包arduino的wire.h头文件压缩包arduino的wire.h头文件压缩包arduino的wire.h头文件压缩包arduino的...
C语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件 FSTREAM.HC语言头文件...
C语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件 IOMANIP.HC语言头文件...
C语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC语言头文件 TYPEINFO.HC...
这个资源包中包含一些与windows驱动开发相关的头文件,如devioctl.h、ntdddisk.h、ntddstor.h等,好像这些都与winddk相关。
C语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 NEW.HC语言头文件 ...
该资源包含计算机图形学VC++6.0下运行OpenGL的方法的ppt讲解,还有所有glu.h的头文件。
C语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC语言头文件 LIST.HC...
VC++6.0函数经典里面讲述了C语言中的所有函数的语法、参数说明、功能描述、头文件、返回值、相关函数、范例等相当的详细不论是新手还是具有多年开发经验的都很有参考价值