avatar
菜鸟的苹果编程问题# Programming - 葵花宝典
l*u
1
其实在pc上很简单德就可以解决,就是一个win32 console程序,但是因为合作单位需要
用苹果,只好重新学习了。
我用Xcode->new project->c++ tools, 然后加入正常的 .cpp,
.h文件。因为要用OpenGL,所以在 framework 里加入 cocoa, glut, 和opengl
三个framework.编译后执行都没有问题。但是把程序给人家的时候,就无法在别人的机器
上运行。
我目前所知道的:需要用deploy模式编译,并且去掉zerolink,使用静态连接库。其他的
缺省设置基本没有改动。但是最终生成的程序,还是无法在另一个用户名下运行。
那位大虾,帮帮忙吧!周围根本没有用Mac编成的人,问都没地方问。这几天查遍了网上
的帮助,包括ADC,还是没有解决问题。哎,真是难了不会,会了不难啊。 先在这儿谢谢
avatar
l*u
2
补充一点儿:
我的机器:Power G5, OS X 10.3, Xcode 1.5; 他们的,一台Power G5, OS X 10.3,
Xcode 1.5; 另外一台:Powerbook G4, OS X 10.2。
My deployment target: Command-line Tool. 编译结束后,生成了一个文档文件,我需
要手动把它改为application (该后缀为.app),才能在我的用户下执行,但是在另外一个
用户下,就不行。
实际上,我安装了SDK,也试着编译出10.2版本的程序,可是在我隔壁的苹果机器上(OS X
10.2) 就执行不了。是不是我应该把那些frameworks and libraries
包含在生成的application里?如果需要,怎么在Xcode 里实现呢?在帮助文档里看到,
可以在Terminal 里用命令行语句一步步编译,可是看起来真麻烦啊,对我来说实在是不
小的考验。







【在 l****u 的大作中提到】
: 其实在pc上很简单德就可以解决,就是一个win32 console程序,但是因为合作单位需要
: 用苹果,只好重新学习了。
: 我用Xcode->new project->c++ tools, 然后加入正常的 .cpp,
: .h文件。因为要用OpenGL,所以在 framework 里加入 cocoa, glut, 和opengl
: 三个framework.编译后执行都没有问题。但是把程序给人家的时候,就无法在别人的机器
: 上运行。
: 我目前所知道的:需要用deploy模式编译,并且去掉zerolink,使用静态连接库。其他的
: 缺省设置基本没有改动。但是最终生成的程序,还是无法在另一个用户名下运行。
: 那位大虾,帮帮忙吧!周围根本没有用Mac编成的人,问都没地方问。这几天查遍了网上
: 的帮助,包括ADC,还是没有解决问题。哎,真是难了不会,会了不难啊。 先在这儿谢谢

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。