| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 6794 人关注过本帖
标题:c语言刚入门,关于ACLLib 程序运行
只看楼主 加入收藏
刘斯箴
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-11-16
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:13 
c语言刚入门,关于ACLLib 程序运行
各位大佬好,第一次发帖,多多包涵。现在跟着mooc学习c语言,按照视频中步骤写的,编译时就出现了这个问题,没看懂相关解释,想问一下为什么?谢谢帮助。
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: c语言 入门 运行 编译 出现 
2018-01-18 15:13
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
发帖不发代码 也就等价于没人阅读该帖

DO IT YOURSELF !
2018-01-18 15:16
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
喜欢发图片 也就等于没人回帖

DO IT YOURSELF !
2018-01-18 15:16
刘斯箴
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-11-16
收藏
得分:0 
补代码:
# Project: test1
# Makefile created by Dev-C++ 5.11

CPP      = g++.exe
CC       = gcc.exe
WINDRES  = windres.exe
OBJ      = main.o D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/test/acllib.o
LINKOBJ  = main.o D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/test/acllib.o
LIBS     = -L"D:/Dev-Cpp/MinGW64/lib" -L"D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib" -static-libgcc -mwindows  D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/libwinmm.a D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib/libmingw32.a D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib32/libkernel32.a D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib32/libgdi32.a D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib32/libuser32.a D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib32/libole32.a D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib32/liboleaut32.a D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/lib32/libuuid.a
INCS     = -I"D:/Dev-Cpp/MinGW64/include" -I"D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" -I"D:/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include"
CXXINCS  = -I"D:/Dev-Cpp/MinGW64/include" -I"D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/include" -I"D:/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include" -I"D:/Dev-Cpp/MinGW64/lib/gcc/x86_64-w64-mingw32/4.9.2/include/c++"
BIN      = test1.exe
CXXFLAGS = $(CXXINCS)
CFLAGS   = $(INCS)
RM       = rm.exe -f

.PHONY: all all-before all-after clean clean-custom

all: all-before $(BIN) all-after

clean: clean-custom
    ${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
    $(CC) $(LINKOBJ) -o $(BIN) $(LIBS)

main.o: main.c
    $(CC) -c main.c -o main.o $(CFLAGS)

D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/test/acllib.o: D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/test/acllib.c
    $(CC) -c D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/test/acllib.c -o D:/Dev-Cpp/MinGW64/x86_64-w64-mingw32/test/acllib.o $(CFLAGS)


显示错误:
C:\Users\user\Documents\test\collect2.exe    [Error] ld returned 1 exit status
指的是    $(CC) $(LINKOBJ) -o $(BIN) $(LIBS)

写的代码是:
#include "acllib.h"
#include<stdio.h>

int Setup()
{
    initConsole();
    printf("输入宽度:");
    int width;
    scanf ("%d",&width);
    initWindow("test",100,100,width,width);
    beginPaint();
    line(20,20,width-20,width-20);
    endPaint();
    return 0;
 }
然后程序运行出现错误的是第一个代码,想问为什么会出现这个错误
2018-01-18 15:34
刘斯箴
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-11-16
收藏
得分:0 
回复 3楼 wp231957
谢谢你的好心提醒
2018-01-18 15:36
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
#include "acllib.h"  这个是啥鸟  对应的lib库引用了没

DO IT YOURSELF !
2018-01-18 15:43
刘斯箴
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-11-16
收藏
得分:0 
回复 6楼 wp231957
ACLLib是一个纯教学用途的纯C语言图形库,这个程序就是在windows中用命令编译ACLLib的程序,对应的函数是:int Setup()
2018-01-18 15:52
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
1、没见过这个鸟
2、6楼也说了 这个鸟估计要引用相对应的LIB库
3、也不推荐学这个东东(尤其是初学者) 没啥用


DO IT YOURSELF !
2018-01-18 15:58
刘斯箴
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2017-11-16
收藏
得分:0 
谢谢帮助
2018-01-18 16:01
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:0 
我刚才搜了一下,这个是基于win32api的一个模仿的东东  所说的伪  也就是说你学了也没啥用 还不如直接学习api
另:还是c基础打牢一些 再去接触这些东东 还是先学cui

DO IT YOURSELF !
2018-01-18 16:06
快速回复:c语言刚入门,关于ACLLib 程序运行
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.050998 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved