高性能并行编程与优化 | 第01讲回家作业

简介: 本文是关于高性能并行编程与优化的回家作业,涉及CMake错误解决、编译问题处理、代码和编译结果分享、使用方法说明以及躺坑记录。

1 问题

1 CMake Error: CMake can not determine linker language for target: stbiw

在未增加stb_image_write.cpp时,可以直接在外层的CMakeLists.txt里添加这个解决:

set_target_properties(stbiw PROPERTIES LINKER_LANGUAGE CXX)

2 fatal error LNK1120: 1 unresolved externals

经过的操作:

在共享库的基础上,直接编译静态库。

再重启所有的VS项目就好了。

2 代码和编译结果

链接:https://pan.baidu.com/s/1Qi83WJS6D63dz7TD5T7UIw
提取码:nycp

3 使用方式

cd  C:\\Users\\pgjgg\\Desktop\\C++_learn\\course-master\\hw01

git clone https://github.com/pengguanjun/hw01.git

cd hw01

C:/zeno/vcpkg/downloads/cmake-3.21.1-windows-i386/bin/cmake.exe -B build 

##cmd.exe命令行运行

4 相关链接

VS2019 | cmake good,run bad. by pengguanjun · Pull Request #37 · parallel101/hw01 (github.com)

5 躺坑记录

相关文章
|
4月前
|
设计模式 人工智能 搜索推荐
如何设计一个符合特定行业的Logo?我对比7AILogo设计工具,原来这么简单
在AI时代,设计符合行业特点的Logo已成为品牌建设的关键。本文介绍了如何利用AI工具打造精准传达品牌价值的标志,并推荐了7款实用的AILogo设计工具,助力企业高效构建品牌形象。
206 0
|
4月前
|
存储 机器学习/深度学习 弹性计算
阿里云服务器ECS计算型c9i规格族性能与特点以及使用场景
阿里云ECS计算型c9i实例基于Intel® Xeon® Granite Rapids处理器,主频3.2GHz,全核睿频3.6GHz,提供稳定高性能算力。支持NVMe协议、vTPM安全加密,适用于机器学习、大数据分析、高性能计算等场景,具备从2核到192核的灵活配置,结合多种计费模式,助力企业高效降本。
|
SQL 人工智能 DataWorks
DataWorks:新一代 Data+AI 数据开发与数据治理平台演进
本文介绍了阿里云 DataWorks 在 DA 数智大会 2024 上的最新进展,包括新一代智能数据开发平台 DataWorks Data Studio、全新升级的 DataWorks Copilot 智能助手、数据资产治理、全面云原生转型以及更开放的开发者体验。这些更新旨在提升数据开发和治理的效率,助力企业实现数据价值最大化和智能化转型。
2707 7
|
canal 算法 安全
5大主流方案对比:MySQL千亿级数据线上平滑扩容实战 上
5大主流方案对比:MySQL千亿级数据线上平滑扩容实战 上
|
安全 芯片
电子线路PCB软件使用技巧及方法(Altium Designer )
电子线路PCB软件使用技巧及方法(Altium Designer )
658 0
|
并行计算 PyTorch Linux
pytorch安装GPU版本 (Cuda12.1)教程: Windows、Mac和Linux系统下GPU版PyTorch(CUDA 12.1)快速安装
pytorch安装GPU版本 (Cuda12.1)教程: Windows、Mac和Linux系统下GPU版PyTorch(CUDA 12.1)快速安装
11337 0
|
机器学习/深度学习 JSON Rust
我为什么将机器学习主力语言从Python转到Rust
Rust语言诞生于2010年,一种多范式、系统级、高级通用编程语言,旨在提高性能和安全性,特别是无畏并发。虽然与Python相比,Rust还年轻,很多库还在开发中,但Rust社区非常活跃并且增长迅猛。很多大厂都是Rust基金会的成员,都在积极地用Rust重构底层基础设施和关键系统应用。
1327 0
我为什么将机器学习主力语言从Python转到Rust
|
算法 C语言 Python
sopt:一个简单的python最优化库
引言     最近有些朋友总来问我有关遗传算法的东西,我是在大学搞数学建模的时候接触过一些最优化和进化算法方面的东西,以前也写过几篇博客记录过,比如遗传算法的C语言实现(一):以非线性函数求极值为例和C语言实现粒子群算法(PSO)一等,如果对原理有兴趣的话可以去我的博客具体查看:Lyrichu's Blog。
3657 0
|
图形学 数据可视化 C++
基于Qt的图表库
简述 如果要开发一个 Qt 应用程序(C++ 或 QML),包含绘图和数据可视化,需要插入一些图表,例如:饼图、条形图或更复杂的,有什么可选的图表库呢?一起来看看。 简述 Qt Charts KD Chart QWT QCustomPlot QtiPlot 更多参考 版权所有:一去丶二三里,转载请注明出处:http://blog.csdn.net/lia
5437 0