undefined reference to error解决方法
Linux下编译程序时,经常会遇到“undefined reference error” 报错,
 
这里总结一些可能的原因和解决方案,给需要的朋友:
 
说道undefined reference error,先提一下Linux gcc链接规则:
 
链接的时候查找顺序是:...
                            
                            
                                分类:
其他好文   时间:
2014-07-22 23:05:33   
                                阅读次数:
361
                             
                         
                    
                        
                            
                            
                                根据https://code.google.com/p/maven-android-plugin/wiki/GettingStarted 介绍,有两种方法可以创建Maven工程。第一种方法是用archetype, 但是我使用了之后,发现archetype产生的项目编译时有一个依赖找不到,不管了,先换其他方法。第二种方法就是使用android命令行创建项目,然后复制例子代码工程的pom文件并修改,U...
                            
                            
                                分类:
移动开发   时间:
2014-07-22 23:05:32   
                                阅读次数:
410
                             
                         
                    
                        
                            
                            
                                如题Ubuntu自带的OpenJDK只有jre环境,不提供源码,所以我们还是需要去下载。 JDK6:http://download.java.net/openjdk/jdk6/JDK7:http://download.java.net/openjdk/jdk7/下载好了后,只需要解压下载包下的一个子目录:/jdk/src/share/classes/,解压的路径记好了,如:/home/simon/...
                            
                            
                                分类:
编程语言   时间:
2014-07-22 23:04:52   
                                阅读次数:
445
                             
                         
                    
                        
                            
                            
                                [源码编译]
前期准备:
确认电脑上安装好g++等开发环境,否则执行
sudo apt-get install build-essential 
    2.  确认电脑上已经安装好svn以便下载最新的源代码,否则执行
 sudo apt-get install subversion
  3.  确保proj4的安装
$ curl -O...
                            
                            
                                分类:
系统相关   时间:
2014-07-22 23:02:53   
                                阅读次数:
2542
                             
                         
                    
                        
                            
                            
                                一、安装 JDK 下载JDK最新版本,下载地址如下: 
http://www.oracle.com/technetwork/java/javase/downloads/index.html 二、下载并安装 
Eclipse http://www.eclipse.org/downloads/
                            
                            
                                分类:
移动开发   时间:
2014-05-01 21:03:30   
                                阅读次数:
560
                             
                         
                    
                        
                            
                            
                                开发环境:操作系统: (uname -a output)Linux ubuntu 
3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64 
x86_64 GNU/LinuxJDK 版本 : (java -ve...
                            
                            
                                分类:
编程语言   时间:
2014-05-01 20:46:54   
                                阅读次数:
565
                             
                         
                    
                        
                            
                            
                                /bin系統有很多放置執行檔的目錄,但/bin比較特殊。因為/bin放置的是在單人維護模式下還能夠被操作的指令。 
在/bin底下的指令可以被root與一般帳號所使用,主要有:cat, chmod, chown, date, mv, mkdir, cp, 
bash等等常用的指令。/sbinLinux....
                            
                            
                                分类:
其他好文   时间:
2014-05-01 20:38:49   
                                阅读次数:
397
                             
                         
                    
                        
                            
                            
                                安装Everpad
sudo add-apt-repository ppa:nvbn-rm/ppa
sudo apt-get update
sudo apt-get install everpad...
                            
                            
                                分类:
系统相关   时间:
2014-05-01 17:35:52   
                                阅读次数:
490
                             
                         
                    
                        
                            
                            
                                1,打开终端(按下ctrl+alt+t)
2.输入sudo gedit /boot/grub/grub.cfg,然后输入密码。
3,在弹出到文本文件编辑器里面的第十三行左右到位置的set default=""默认是等于零。这个时候,如果你想默认启用windows,需要看一下开机到时候你的windows排在第几个,假设你的windows排在第n个,则set
 default里面输入n-1即可
...
                            
                            
                                分类:
其他好文   时间:
2014-04-30 22:28:40   
                                阅读次数:
294
                             
                         
                    
                        
                            
                            
                                ??
Berkeley DB(BDB)是一个高效的嵌入式数据库编程库,C语言、C++、Java、Perl、Python、Tcl以及其他很多语言都有其对应的API。Berkeley DB可以保存任意类型的键/值对(Key/Value Pair),而且可以为一个键保存多个数据。Berkeley DB支持让数千的并发线程同时操作数据库,支持最大256TB的数据,广泛用于各种操作系统,其中包括大多数类U...
                            
                            
                                分类:
数据库   时间:
2014-04-30 22:18:39   
                                阅读次数:
372