首页 > 编程知识 正文

关于linux下编译qjson的信息

时间:2023-12-12 12:54:04 阅读:314699 作者:VGEK

本文目录一览:

linux下 qt程序源代码如何编译运行

仔细看里面的源代码,应该有一些文件里有连接到*.lib文件的,这是QT的动态库文件把QT库编译成linux下的*.lib,然后编译的时候,把lib文件放在同一文件夹,并且编译命令加上-l *.lib或者放到根目录下的lib目录下也可以。这样试一下。.o文件还需要经过连接才能生成可执行的文件。

linux下怎样编译程序

进入终端,用cd 命令切换到c文件的目录

编译命令:gcc -o exec_file (可执行文件名) soucre_file.c(源文件)

然后 用命令 ./exec_file 运行

更高级的是用make 工具,自动编译

linux下执行qt程序怎么编译运行

1、在Linux下的命令行编辑程序:

[root@localhost root]# mkdir hello

//mkdir命令创建一个hello目录

[root@localhost root]# cd hello

//cd命令切换到刚才创建的hello目录

[root@localhost hello]# vi main.cpp

//在hello目录中用vi创建一个main.cpp文件 将下面的代码输入到main.cpp文件中

#include QApplication

#include QLabel

int main(int argc,char *argv[])

{

QApplication app(argc,argv);

QLabel *label = new QLabel(“Hello Qt”);

Label-show();

return app.exec();

}

2、然后在命令行编译程序:

[root@localhost hello]# qmake –project

//执行qmake –project,因为目录是hello,因此在hello目录下生成一个与平台无关的项目文件hello.pro,

[root@localhost hello]# qmake hello.pro

//执行qmake hello.pro项目文件后,在hello目录下生成一个与平台有关的Makefile文件。

[root@localhost hello]# make

//执行make进行编译源代码,并生成main.o目标文件及hello执行文件。

[root@localhost hello]# ./hello

//执行hello,就会弹出Hello Qt窗口,到此说明成功了。

怎么在linux里安装json

1, 下载php-json-ext-1.2.1.tar.bz2, 这个不好下载,按网上的地址很多不能下载,后来终于找到一个

2,解压缩 #tar xvjf php-json-ext-1.2.1.tar.bz2

3, 进源码目录#cd php-json-ext-1.2.1

4、准备编译环境。这一步可以先不做直接进行第5步操作,如果遇到问题后再进行本步检查也无所谓。不过为了避免不必要的麻烦,我们还是检查下编译环境是否准备好了吧!

#yum install php-devel automake autoconf libtool gcc

5、准备PHP模块的编译环境:

#phpize

6、开始编译json模块:

#./configure

#make

#make install

7、配置php.ini。首先打开php.ini文件:

linux下 qt程序源代码如何编译运行。

qmake -project? 已经有.pro文件了! 直接运行qmake或者qmake snake.pro或qmake -makefile snake.pro.

重新解压,按以下步骤做:

$ qmake

$ make

找到可执行文件(不是.o, 没后缀的), 一般如果snake.pro中没设置TARGET,默认生成的可执行文件为snake,输入

.$ /snake

如果仍有问题发给我。我给你编译好。

jsoncpp linux下怎么编译

# tar zxvf scons-2.1.0.tar.gz

# tar zxvf jsoncpp-src-0.5.0.tar.gz

设定环境变量【关键】,绝对路径

# export MYSCONS=解压的路径

# export SCONS_LIB_DIR=$MYSCONS/engine

# cd jsoncpp-src-0.5.0

# python $MYSCONS/script/scons platform=linux-gcc

编译成功后,在在jsoncpp-src-0.5.0/libs/目录下找到相应的*.a和*.so

可以修改为:mv libjson_linux-gcc-4.4.6_libmt.so libjson.so

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。