目录: 用CMake构建SDL时报错 Gcc添加链接库 Gcc找不到入口(WinMain) 让SDL启动时不带控制台窗口 用CMake构建SDL时报错 root@ubuntu:~/SDL# cmake .. CMake Error at CMakeLists.txt:2 (message): Prevented in-tree built. Please create a build directory outside of the SDL source code and call cmake…
背景 在GCC中已经指定链接库,然而编译时却提示动态库函数未定义! 测试出现的错误提示如下: [GMPY@13:48 tmp]$gcc -o test -L. -lmylib test.c /tmp/ccysQZI3.o:在函数'main'中: test.c:(.text+0x1a):对'func_lib'未定义的引用 collect2: error: ld returned 1 exit status 而在测试用的动态库libmylib.so中是有定义函数func_lib的 [GMPY@13:…
问题: Ubuntu 14.04,gcc 4.8.4,以默认方式编译 boost 1.67 后,使用 Boost.Python 时,gcc 提示找不到 boost python 链接库. 方案: 查看默认的编译库路径  /usr/local/lib/,发现其下已经有动态链接文件 libboost_python27.so.1.67.0,并且已经有软链接 libboost_python27.so 指向它. 因为默认软链接后缀 27 的问题,导致 gcc 不能找到正确的动态库,再创建一个软链接 lib…
今天测试人员反应,之前做的视频绘图显示,会在她机器上,会出现崩溃现象,最后我在她机器上对代码进行跟踪,发现在某种情况,确实会崩溃. 最主要的原因是,视频显示窗口变成非活动窗口的时候,sdl内部会循环消息处理,当处理WM_WINDOWPOSCHANGED消息的时候,就会出现崩溃,崩溃的代码在,D3D_UpdateViewport函数内部的IDirect3DDevice9_SetViewport函数. 当初我为了解决这个问题,觉得是sdl内部接管了窗口的消息处理函数引起的,因为实际上我们这里也没用到…
[时间:2017-05] [状态:Open] [关键词:sdl2,数字,七段数码管,图形显示,示例代码] 0 引言 本文是针对我的step-into-sdl2/7LedDigit的原理介绍,有兴趣的可以去下载源码. 本文主要目标是使用SDL图形接口实现类似七段数码管的LED显示效果. 1 七段数码管简介 通常LED显示一个10进制数字(0-9)都使用七个LED(点亮或者熄灭),如下图: + --0-- + | | 5 1 | | + --6-- + | | 4 2 | | + --3-- + 这…
今天设置了Bootstrap Table的复杂表头,设置了多级表头(两行列名),但是只能显示第一级表头(第一行的列名),第二级的表头被第一级的表头覆盖.但是我仿照其他网上的其他设置复杂表头例子都能正常显示,我的设置了多级表头怎么就不能正常展示呢?我真的十分郁闷,后经过思考和查找资料,需要在页面加上这么一段全局样式就好了. <style type="text/css"> .fixed-table-header{ height: auto; } </style> 可…
本人在win10下安装了mingw环境,以方面windows下测试gcc编译器构建一些开源组件.但是windows系统下遇到了一些编译问题. 1. 问题现象 一次手写的Makefile遇到了如下编译错误: 1 $ make 2 g++ -I ../include -fPIC -c JpegDecoder.cpp -o JpegDecoder.o 3 g++ -o JpegDecoder JpegDecoder.o -L../libs -lcodec_utils 4 d:/ProgramFiles…
在存储时,localstorage和sessionstorage只能存储字符串,所以,必须把json转换为字符串再存,JSON.stringify…
maven使用 <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>mssql-jdbc</artifactId> <version>6.1.0.jre8</version> </dependency>或 <dependency> <groupId>com.microsoft.sqlserver</…
发现这个问题,还是经过一个报错问题卡了好多天,然后请求好多人的支援,最后个人的疑问:为什么明明指明了路径,生成 .SO 没有问题,在调用.SO 就有问题,报错各种找不到函数或者未定义,然后把缺的 *.so 都一顿拷贝至 /lib  或者 /usr/lib 中 有时又可以解决问题,但不是每次都好用 ?   --- linux动态链接库的加载顺序. linux动态链接库的加载顺序: 它有5个地方会查找, . 编译时指定的run path . LD_LIBRARY_PATH 指定的地方 . ldcon…