编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

手把手教你在windows10上编译pthreads4w库

wxchong 2024-08-13 12:30:09 开源技术 24 ℃ 0 评论

想编译下pthreads4w,搜了一圈儿,没找到合适的,特记录下来与君共勉,希望可以帮到有需要的同学,也请大家建议、指正。

首先,为了方便集中管理cmake install后的文件,防止找不到cmake install后的文件位置,先创建个文件夹存储下,如:D:\cmake,并创建环境变量CMAKE_INSTALL_PREFIX指向该目录。

其次,在github上找到pthreads4w(https://github.com/Vollstrecker/pthreads4w),点击code,选择HTTPS,点复制按钮,并通过git命令行git clone https://github.com/Vollstrecker/pthreads4w.git克隆到本地目录,如:D:\gitprogram,之后pthreads4w的路径就是D:\gitprogram\pthreads4w。

接下来,进入\pthreads4w目录,创建目录build,此目录会自动生成cmake的编译文件。

然后,打开cmake gui,分别设置项目的路径和编译后文件的路径,如下

然后,点击Configure按钮,选择编译使用的工具,这里我选择的是Visual Studio 17 2022.然后点击finiish按钮,等待编译完成。

然后,点击Generate按钮,生成VS cmake项目。之后,点击Open Project,打开VS工具。

然后,在VS项目中,找到INSTALL,右键点击生成,VS即可开始使用根据cmkae的配置,生成文件,请耐心等待生成完毕。

之后,在D:\cmake即可看到生成的文件,include放置头文件,lib放置库文件。

我们在此目录创建bin文件夹,将lib里的.dll文件,拷贝至此目录,并加入path环境变量,方便以后开发使用。

到此,就可以愉快的继续你的编程之旅了。

#头条创作挑战赛#

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表