1.
在run as下边有下个Run Configuration点击,
右上有个arguments,点击
把你想输入的9个参数写在program argumenst
2.
./configure --配置环境监察
eclipse不识别make
在window -> Build -> Environment -> 添加PATH : Msys/.../bin
4.
忽略svn提交的文件
在eclipse -> 项目节点上右键 -> Team -> 设置属性 -> 属性名 选svn:ignore,输入文本属性添加需要忽略的根目录文件夹名称
5.
svn 命令
svn checkout svn://192.168.0.113:8083/qixingshi/14.project project
svn ci -m "dd" main.c
重构svn的地址:Relocate选项,修改ip地址
详见:http://blog.youkuaiyun.com/lx111000lx0/article/details/8296744
6.
makefile ${CP}
${CP} dist/Debug/MinGW-Windows/*.dll E:/software/.../Debug/
7.
打开ipconfig,发现两个以太网适配器
控制面板 -> 网络和internet -> 网络连接
灭掉其中一个,给后一个添加ipconfig中显示的ip和掩码
mac虚拟机下:
系统配置 -》网络 -》 以太网 -》
配置ipv4:换成手动
ip地址:改为没有人用
掩码:255.255.255.0
高级 -》代理
web代理(http) 192.168.0.1:808
安全web代理(https) 192.168.0.1:808
8.
修改mac下库的路径
makefile中,.build-post: .build-impl之后添加:
sh install_change.sh ${CONF} ${LIB_VERSION}
${CP} dist/${CONF}/GNU-MacOSX/*.dylib /software/project/videodownload/${MAIN_VERSION}/osx32/share/${CONF}
install_change.sh中添加($1,$2对应相应参数):
echo "CONF"=$1,$2
install_name_tool -change libboost_regex.dylib @loader_path/libboost_regex.dylib dist/$1/GNU-MacOSX/QX_VDown.$2.dylib
install_name_tool -change /usr/lib/libcurl.4.dylib @loader_path/libcurl.4.dylib dist/$1/GNU-MacOSX/QX_VDown.$2.dylib
install_name_tool -change /usr/lib/libiconv.2.dylib @loader_path/libiconv.2.dylib dist/$1/GNU-MacOSX/QX_VDown.$2.dylib
9.
windows下添加版权
makefile中:
# build
build: .build-post
.build-pre: dist/version.o
# Add your pre 'build' code here...
.build-post: .build-impl
# Add your post 'build' code here...
dist/version.o: resources/rc/version.rc
${MKDIR} -p dist
windres resources/rc/version.rc $@
resource目录下添加version.rc文件
--------------version.rc--------------------------------------------------------
#include "winresrc.h"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,2,1,0
PRODUCTVERSION 0,2,1,0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L
FILEOS 0x40004L
FILETYPE 0x2L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "iPubsoft\0"
VALUE "FileDescription", "iPubsoft QX_Mobi\0"
VALUE "FileVersion", "0, 2, 1, 0\0"
VALUE "InternalName", "QX_Mobi\0"
VALUE "LegalCopyright", "Copyright (c) iPubsoft Studio All Rights Reserved\0"
VALUE "OriginalFilename", "QX_Mobi.dll\0"
VALUE "ProductName", "QX_Mobi\0"
VALUE "ProductVersion", "0, 2, 1, 0\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END
--------------version.rc--------------------------------------------------------
10.
设置eclipse引用mingw的库文件路径
项目 -》 c/c++ Build -》 Tool Chain Editor :
current toolchain 选择MingGW GCC
11.
eclipse无法debug
项目 -》 c/c++ Build -》 settings :
binary parsers -> PE WIndows Parser
12.
eclipse提示找不到jdk
找到eclipse.exe的目录,修改eclipse.ini 删掉
-vm
D:/software/java/jdk1.6.15/bin/javaw.exe
13.
eclipse配置打开当前文件目录的方法
eclipse窗口 -》 Run -> External Tools
Program -> 点击上面的新增图标
添加name如:open_folder
Location:C:\Windows\explorer.exe
Arguments:${container_loc}
在run as下边有下个Run Configuration点击,
右上有个arguments,点击
把你想输入的9个参数写在program argumenst
2.
./configure --配置环境监察
./configure > 11.txt --输出打印信息到11.txt
eclipse不识别make
在window -> Build -> Environment -> 添加PATH : Msys/.../bin
4.
忽略svn提交的文件
在eclipse -> 项目节点上右键 -> Team -> 设置属性 -> 属性名 选svn:ignore,输入文本属性添加需要忽略的根目录文件夹名称
5.
svn 命令
svn checkout svn://192.168.0.113:8083/qixingshi/14.project project
svn ci -m "dd" main.c
重构svn的地址:Relocate选项,修改ip地址
详见:http://blog.youkuaiyun.com/lx111000lx0/article/details/8296744
6.
makefile ${CP}
${CP} dist/Debug/MinGW-Windows/*.dll E:/software/.../Debug/
7.
打开ipconfig,发现两个以太网适配器
控制面板 -> 网络和internet -> 网络连接
灭掉其中一个,给后一个添加ipconfig中显示的ip和掩码
mac虚拟机下:
系统配置 -》网络 -》 以太网 -》
配置ipv4:换成手动
ip地址:改为没有人用
掩码:255.255.255.0
高级 -》代理
web代理(http) 192.168.0.1:808
安全web代理(https) 192.168.0.1:808
8.
修改mac下库的路径
makefile中,.build-post: .build-impl之后添加:
sh install_change.sh ${CONF} ${LIB_VERSION}
${CP} dist/${CONF}/GNU-MacOSX/*.dylib /software/project/videodownload/${MAIN_VERSION}/osx32/share/${CONF}
install_change.sh中添加($1,$2对应相应参数):
echo "CONF"=$1,$2
install_name_tool -change libboost_regex.dylib @loader_path/libboost_regex.dylib dist/$1/GNU-MacOSX/QX_VDown.$2.dylib
install_name_tool -change /usr/lib/libcurl.4.dylib @loader_path/libcurl.4.dylib dist/$1/GNU-MacOSX/QX_VDown.$2.dylib
install_name_tool -change /usr/lib/libiconv.2.dylib @loader_path/libiconv.2.dylib dist/$1/GNU-MacOSX/QX_VDown.$2.dylib
9.
windows下添加版权
makefile中:
# build
build: .build-post
.build-pre: dist/version.o
# Add your pre 'build' code here...
.build-post: .build-impl
# Add your post 'build' code here...
dist/version.o: resources/rc/version.rc
${MKDIR} -p dist
windres resources/rc/version.rc $@
resource目录下添加version.rc文件
--------------version.rc--------------------------------------------------------
#include "winresrc.h"
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
/////////////////////////////////////////////////////////////////////////////
//
// Version
//
VS_VERSION_INFO VERSIONINFO
FILEVERSION 0,2,1,0
PRODUCTVERSION 0,2,1,0
FILEFLAGSMASK 0x3fL
FILEFLAGS 0x0L
FILEOS 0x40004L
FILETYPE 0x2L
FILESUBTYPE 0x0L
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904b0"
BEGIN
VALUE "CompanyName", "iPubsoft\0"
VALUE "FileDescription", "iPubsoft QX_Mobi\0"
VALUE "FileVersion", "0, 2, 1, 0\0"
VALUE "InternalName", "QX_Mobi\0"
VALUE "LegalCopyright", "Copyright (c) iPubsoft Studio All Rights Reserved\0"
VALUE "OriginalFilename", "QX_Mobi.dll\0"
VALUE "ProductName", "QX_Mobi\0"
VALUE "ProductVersion", "0, 2, 1, 0\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1200
END
END
--------------version.rc--------------------------------------------------------
10.
设置eclipse引用mingw的库文件路径
项目 -》 c/c++ Build -》 Tool Chain Editor :
current toolchain 选择MingGW GCC
11.
eclipse无法debug
项目 -》 c/c++ Build -》 settings :
binary parsers -> PE WIndows Parser
12.
eclipse提示找不到jdk
找到eclipse.exe的目录,修改eclipse.ini 删掉
-vm
D:/software/java/jdk1.6.15/bin/javaw.exe
13.
eclipse配置打开当前文件目录的方法
eclipse窗口 -》 Run -> External Tools
Program -> 点击上面的新增图标
添加name如:open_folder
Location:C:\Windows\explorer.exe
Arguments:${container_loc}