码迷,mamicode.com
首页 > 其他好文 > 详细

开发版本不兼容问题

时间:2020-05-25 19:11:07      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:require   dll   tab   tar   exe   rect   aries   graph   main   

在使用Clion openGl的途中,发现有兼容性问题。
CreateProcess error=216, 该版本的 %1 与你运行的 Windows 版本不兼容。请查看计算机的系统信息,然后联系软件发布者。

这个问题很明显是64位系统使用了32位系统的文件,所以才会出现这样的问题,
我们只需要强行引入64位的衔接文件dll即可,他的路径一般在C:/Windows/SysWOW64

cmake_minimum_required(VERSION 3.16)
project(Graph)

set(CMAKE_CXX_STANDARD 14)

include_directories(.)
link_directories("F:/freeglut/lib/x64")
link_directories("F:/glew-2.1.0/lib/Release/x64")
#加入下一行 强制引入64位的衔接库
link_directories("C:/Windows/SysWOW64")

## 文件头
include_directories("F:/freeglut/include")
include_directories("F:/glew-2.1.0/include")



add_executable(Graph main.cpp test.cpp test.h)
target_link_libraries(Graph opengl32.lib libfreeglut.lib glew32.lib glu32.lib)


开发版本不兼容问题

标签:require   dll   tab   tar   exe   rect   aries   graph   main   

原文地址:https://www.cnblogs.com/duskry/p/12958283.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!