12 2014 档案
mysql check约束无效
摘要:转自http://blog.csdn.net/maxint64/article/details/8643288今天在mysql中尝试使用check约束时,才知道在MySQL中CHECK约束是无效的,例如下面一段代码,在创建表table1时添加了CHECK约束,要求field1字段的值大于零,随后向f... 阅读全文
posted @ 2014-12-31 11:32 言止予思 阅读(7249) 评论(0) 推荐(0) 编辑
Illegal mix of collations for operation 'concat'
摘要:在t_employee表中,练习使用concat函数连接字符串时,mysql> select concat('工号为:',fnumber,'的员工的幸福指数:',fsalary/(fage-21)) -> from t_employee;1271 - Illegal mix of collat... 阅读全文
posted @ 2014-12-29 13:29 言止予思 阅读(2250) 评论(0) 推荐(0) 编辑
执行automake时报错 error while making link: Operation not supported
摘要:执行automake时报错:[root@localhost project]# automake --add-missingconfigure.in: installing `./install-sh'; error while making link: Operation not supporte... 阅读全文
posted @ 2014-12-25 14:37 言止予思 阅读(405) 评论(0) 推荐(0) 编辑
GCC 编译详解[转]
摘要:转自http://www.cnblogs.com/azraelly/archive/2012/07/07/2580839.htmlGNU CC(简称为Gcc)是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。Gcc不仅功能强大,而且可以编译如C、C... 阅读全文
posted @ 2014-12-17 14:50 言止予思 阅读(1158) 评论(0) 推荐(0) 编辑
gcc的选项
摘要:-g: 是一个编译选项,即在源代码编译的过程中起作用,让gcc把更多调试信息(也就包括符号信息)收集起来并将存放到最终的可执行文件内。-rdynamic: 却是一个连接选项,它将指示连接器把所有符号(而不仅仅只是程序已使用到的外部符号)都添加到动态符号表(即.dynsym表)里,以便那些通过dlop... 阅读全文
posted @ 2014-12-17 14:09 言止予思 阅读(180) 评论(0) 推荐(0) 编辑
关于MFLAGS与MAKEFLAGS
摘要:与子make通讯的选项诸如‘-s’和‘-k’标志通过变量MAKEFLAGS自动传递给子make。该变量由make自动建立,并包含make收到的标志字母。所以,如果您是用‘make –ks’变量MAKEFLAGS就得到值‘ks’。作为结果,任一个子make都在它的运行环境中为变量MAKEFLAGS赋值... 阅读全文
posted @ 2014-12-17 14:04 言止予思 阅读(7302) 评论(0) 推荐(1) 编辑
gcc和g++的区别
摘要:我们在编译c/c++代码的时候,有人用gcc,有人用g++,于是各种说法都来了,譬如c代码用gcc,而c++代码用g++,或者说编译用gcc,链接用g++,一时也不知哪个说法正确,如果再遇上个extern "C",分歧就更多了,这里我想作个了结,毕竟知识的目的是令人更清醒,而不是更糊涂。误区一:gc... 阅读全文
posted @ 2014-12-16 13:08 言止予思 阅读(174) 评论(0) 推荐(0) 编辑
g++参数介绍
摘要:转自http://www.cnblogs.com/lidan/archive/2011/05/25/2239517.html[介绍]gcc and g++分别是gnu的c & c++编译器gcc/g++在执行编译工作的时候,总共需要4步1.预处理,生成.i的文件 预处理器cpp2.将预处理后的文件不... 阅读全文
posted @ 2014-12-16 11:53 言止予思 阅读(213) 评论(0) 推荐(0) 编辑
gcc/g++基本命令简介
摘要:gcc & g++现在是gnu中最主要和最流行的c & c++编译器 。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。其实编译器是根据gcc还是g++来确定是按照C标准还是C++标准编译链接。下面以Test.cpp为例:命令: g++ ... 阅读全文
posted @ 2014-12-16 11:07 言止予思 阅读(183) 评论(0) 推荐(0) 编辑
linux下命令学习
摘要:1 在linux中,./代表当前目录下例如 创建一个文件夹123 mkdir ./123 ->当前目录下创建一个123文件夹mkdir -p ./123/456 在当前目录下创建一个带有子文件夹456的123文件夹。2 ../ 表示在当前目录下向上返回一个文件夹路径。 阅读全文
posted @ 2014-12-15 17:47 言止予思 阅读(153) 评论(0) 推荐(0) 编辑
make: Warning: File `Makefile' has modification time 17 s in the future
摘要:linux下,make makefile文件的时候报警告:make: Warning: File `Makefile' has modification time 17 s in the futuremake: warning: Clock skew detected. Your build may... 阅读全文
posted @ 2014-12-10 10:55 言止予思 阅读(3813) 评论(0) 推荐(0) 编辑
linux下复制文件报cp: omitting directory `XXX'
摘要:错误操作:这个错误是因为在linux下我使用cp复制一个文件夹A到另一个目录下时报错cp: omitting directory `XXX'原因:文件夹A中还有子目录文件,所以linux不允许直接复制,而是必须要把A文件夹中的子目录文件全部都要复制过去才行,所以使用cp时还得使用参数 -r。例如:拷... 阅读全文
posted @ 2014-12-08 16:10 言止予思 阅读(315) 评论(0) 推荐(0) 编辑
关于控制台程序下使用mfc库中的函数时断言
摘要:例如:TCHAR path[8192];int len = getmodulefilename(afxgetinstancehandle(),path,8192);//会出现断言如果没有选择支持MFC,就使用afxgetinstancehandle(),会出现断言,要先使用AfxWinInit(::... 阅读全文
posted @ 2014-12-01 11:35 言止予思 阅读(226) 评论(0) 推荐(0) 编辑