我是graphics.h的新手,就像1个小时前学习了如何使用CMakeList。在图形库中成功编译了一些函数之后,我从网络中找到了一些示例,所以这里是
#include <iostream>
#include "graphics.h"
using namespace std;
int main() {
int gd = DETECT, gm;
int x = 320, y = 240, radius;
initgraph(&gd, &gm, (char*)"C:\\Users\\Sefa\\Desktop\\WinBGIMother\\WinBGI");
for (radius = 25; radius <= 125; radius = radius + 20)
circle(x, y, radius);
getch();
closegraph();
return 0;
}
这是我的CmakeList:
cmake_minimum_required(VERSION 3.14)
project(damntitled)
set(CMAKE_CXX_STANDARD 14)
add_executable(damntitled main.cpp)
link_directories(${CMAKE_BINARY_DIR} libbgi.a)
target_link_libraries(damntitled libbgi.a)
include_directories(C:\\Users\\Sefa\\Desktop\\WinBGIMother\\WinBGI)
它可以编译,没有任何错误,但是什么也没发生。我希望屏幕上能有一些图画。