『壹』 Github上把源代碼下來以後怎麼使用
只是記錄一下從github上將開源項目拿下來之後遇到的一些問題,希望能為遇到類似問題的指明一下 。
背景,github上很多源碼都包含有sample,library等項目,並且無法直接導入sample使用,這也是因為缺少jar包的原因,而這個jar包往往由library生成,對library項目不熟悉的人,可能覺得這種方式相當的麻煩,所以,這里使用幾個簡單的步驟,讓這些看似很復雜的github開源項目變得簡單。
1:首先從github上獲取源碼,這個過程不講,但看從github上下載下來的源碼格式,
以上是很典型的github開源項目,包含sample,library等
2:導入sample,導入library(都導成android項目即可)
3:分清,那個是「項目」那個是jar包項目(這里肯定library是「jar包項目「)
4:將library項目設置為is library ,右擊項目--》Properties
選中所示的 is library那個單選框 搞定之後 在右擊項目--》Build Project,這個時候在library項目下的bin目錄下就會生成一個jar包了
5:將sample項目跟library項目掛鉤,右擊項目--》Properties
我們會發現在最下方的框框中有我們添加的引入的library項目
添加的library項目中有三個(筆者下載的開源項目所需),其中library項目在最下方,千萬要注意,這三個library的位置不是你想放上面就放上面,想下面就下面的,這里是有規律的,不然會報如下錯誤(筆者這里的錯誤,具體看你下載的啥項目,是否需要像筆者這樣引入這么多的庫項目)
仔細想了一下,我覺得順序不能顛倒的原因可能是:它是從下往上編譯的,先把library編進來,再把PullToRefresh的那兩個編進來(不知道這里使用編譯是否正確,這里只是想表達,順序很重要),而,筆者引入的項目,PullToRefresh是要依賴library那個庫項目的,所以順序很重要,切忌!
『貳』 有程序源代碼,怎麼使用
有沒有exe文件?如果有直接雙擊打開就行了
『叄』 下載了一套源碼 伺服器有SQL有php怎麼才能用呢
安裝配置到IIS 或APACHE 上
『肆』 源代碼怎麼用的啊有的游戲給 有的程序個給的那個
不知道你玩的啥游戲,但是看樣子估計是c++代碼,我英文學的不好
從英文描述中我猜測這是v c++的代碼,「//」在代碼中表示注釋,前三行是注釋,其大意如下:
stdafx.cpp :源文件,包括剛才的標准單元?
fixyou.pch將是預編譯的標題
stdafx.obj將包含預編譯的類型信息
「cpp」明顯是c++源碼文件的縮寫名,而最後一行是頭文件。
所謂頭文件預編譯,就是把一個工程(Project)中使用的一些MFC標准頭文件(如Windows.H、Afxwin.H)預先編譯,以後該工程編譯時,不再編譯這部分頭文件,僅僅使用預編譯的結果。這樣可以加快編譯速度,節省時間。
預編譯頭文件通過編譯stdafx.cpp生成,以工程名命名,由於預編譯的頭文件的後綴是「pch」,所以編譯結果文件是projectname.pch。
編譯器通過一個頭文件stdafx.h來使用預編譯頭文件。stdafx.h這個頭文件名是可以在project的編譯設置里指定的。編譯器認為,所有在指令#include "stdafx.h"前的代碼都是預編譯的,它跳過#include "stdafx. h"指令,使用projectname.pch編譯這條指令之後的所有代碼。
因此,所有的CPP實現文件第一條語句都是:#include "stdafx.h"。
其實我學的pascal,所以對c++了解的少,如果你真的想學會他,還是自己找幾本c++的書學一下,這樣才能「使用」代碼得心應手。
『伍』 我有一套php網站源碼,和一個sql資料庫文件,怎麼導入使用呢
買新的空間 直接導入 網站源碼 然後資料庫上傳到你買的 資料庫空間 然後修改 連接就OK了。
你買了資料庫了嗎。
『陸』 源代碼怎麼用呀
要看具體的環境了啊,不同的工程的源代碼怎麼處理都不一樣,比如vc++的吧,如果只是一個源文件的源代碼就可以直接粘貼進去進行編譯就可以了,但是想C#那就麻煩了,很多個文件,而且命名都不同,想這樣處理是很困難的,還有比如Kcil的單片機的源代碼如果新建後就編譯是不能運行的,還要選擇晶元,要有新建工程文件。不同的場合出來的方法都不一樣。如果他們是把源代碼弄能一個包給你,然後裡面有了工程文件了,你就可以直接用響應的工具打開就可以進行編譯了。一般如果你已經安裝了工具它都會自動關聯的。如果是沒有一個統一的工程文件的源文件,你就找一個主要的文件,比如C++的main()函數所在的文件,也就是程序的入口點去打開並編譯,方法很多,具體問題具體分析