找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1438|回复: 18

[求助] 请“Highflybird”版主帮忙做个视频

[复制链接]

已领礼包: 75个

财富等级: 招财进宝

发表于 2016-8-6 20:33:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
Highflybird”各版块都很热心,本人水平太差,进入到arx版块,已经准备学习arx多年,不是不用心,实在搞不清,孤军作战,

最近看到“Highflybird”更新了多版本编译的帖子,感觉高版一直还在,想请高版帮忙做个视频,vs2010下与arx2007平台的搭建及入门程序“Hello,Word”


弥补下这一块的空缺。相信很多像我这样的爱好者,平时只有偶尔业余的时间学习下,这样会更加方便的学习和使用。

先谢过版主,也请各版主伸出援手。

大家也跟贴表达下意见,声援下,这是一个对坛友和后来者的福利,请各版主支持。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

已领礼包: 112个

财富等级: 日进斗金

发表于 2016-8-7 10:17:47 | 显示全部楼层
vs2010下与arx2007平台,这里最好还是官方推荐的VS2010与arx2012吧,可使用官方的向导,另外高版给出的多版本编译中,已经给出了例子,可直接拿来批生成各版本的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 13个

财富等级: 恭喜发财

发表于 2016-8-7 11:13:51 | 显示全部楼层
去看看ARX安装目录里面的SAMPLE,随便一个工程VS打开,然后自己看看C++,LINK里面的配置。另外把不需要的文件删除掉,就修改成自己的工程文件了,自己在里面添加自己的就可以了。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-8 13:53:28 | 显示全部楼层
新手判断不了哪些是需要的,还是说按照高版的帖子,直接安装后,什么都不用管了,配置,一看就晕啊,

点评

高飞版主的帖子也不是安装完后就什么都行了,具体工程也是要自己再设置INCLUDE,LINK目录和库文件的。 模仿从而变成自己的,也是一种“能力”。  详情 回复 发表于 2016-8-8 21:47
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-8 21:34:33 | 显示全部楼层
本帖最后由 bbswen 于 2016-8-8 21:38 编辑

[code]正在删除文件“Debug\custobj.lastbuildstate”。
1>InitializeBuildStatus:
1>  正在对“Debug\custobj.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1>  Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 12.00.8168 for 80x86
1>  Copyright (C) Microsoft Corp 1984-1998. All rights reserved.
1>  
1>  cl
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-8 21:39:01 | 显示全部楼层
本帖最后由 bbswen 于 2016-8-8 21:41 编辑

发个结果也发不了,上图片吧, QQ截图20160808213423.jpg
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2016-8-8 21:47:25 | 显示全部楼层
bbswen 发表于 2016-8-8 13:53
新手判断不了哪些是需要的,还是说按照高版的帖子,直接安装后,什么都不用管了,配置,一看就晕啊,

高飞版主的帖子也不是安装完后就什么都行了,具体工程也是要自己再设置INCLUDE,LINK目录和库文件的。

模仿从而变成自己的,也是一种“能力”。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-9 11:05:38 | 显示全部楼层
先模仿,要先搞的出来才能继续啊,照抄都运行不下来,改就无从了之了,

点评

ARX 安装目录下的 SAMPLES下面的,都是直接就能编译好的,都是设置好环境的。去找一个加载编译看看,找个工程文件少的。  详情 回复 发表于 2016-8-9 11:32
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2016-8-9 11:32:27 | 显示全部楼层
bbswen 发表于 2016-8-9 11:05
先模仿,要先搞的出来才能继续啊,照抄都运行不下来,改就无从了之了,

ARX 安装目录下的 SAMPLES下面的,都是直接就能编译好的,都是设置好环境的。去找一个加载编译看看,找个工程文件少的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-9 12:09:31 | 显示全部楼层
安装的是vs2010和2012arx,用V100可就编译,因为没有2012的cad,不知道是否对,常用的还是2007,很多工具也都只有2007才有插件,用V80编译不成功。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-9 12:55:29 | 显示全部楼层
本帖最后由 bbswen 于 2016-8-9 12:57 编辑

我的vs2010安装位置:E:\VS2010
VC2008 编译器绿色版:E:\VS2010\VC2008
arx安装位置:D:\ObjectARX 2007
请问下,我应该怎么配置?
  1. <!--
  2. ***********************************************************************************************
  3. Microsoft.Cpp.Win32.vs2005_arx2007.8.9.props

  4. WARNING:  DO NOT MODIFY this file unless you are knowledgeable about MSBuild and have
  5.           created a backup copy.  Incorrect changes to this file will make it
  6.           impossible to load or build your projects from the command-line or the IDE.

  7. Copyright (C) Microsoft Corporation. All rights reserved.
  8. ***********************************************************************************************
  9. -->

  10. <Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  11.   <Import Project="$(VCTargetsPath)\Platforms\Win32\PlatformToolsets\vs2005_arx2007.8.9\ImportBefore\*.props" Condition="Exists('$(VCTargetsPath)\Platforms\Win32\PlatformToolsets\vs2005_arx2007.8.9\ImportBefore')" />

  12.   <PropertyGroup>
  13.     <PlatformToolsetVersion>80</PlatformToolsetVersion>

  14.     <FrameworkDir Condition="'$(UseEnv)' != 'true'">$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework@InstallRoot)</FrameworkDir>
  15.     <FrameworkVersion Condition="'$(UseEnv)' != 'true'">v2.0.50727</FrameworkVersion>
  16.     <Framework35Version Condition="'$(UseEnv)' != 'true'">v3.5</Framework35Version>

  17.     <VSInstallDir>$(Registry:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS@ProductDir)</VSInstallDir>
  18.     <VCInstallDir>E:\VS2010\VC2008\</VCInstallDir>
  19.     <FrameworkSdkDir Condition="'$(UseEnv)' != 'true'">$(VCInstallDir)PlatformSDK\</FrameworkSdkDir>
  20.     <WindowsSdkDir Condition="'$(UseEnv)' != 'true'">$(FrameworkSdkDir)</WindowsSdkDir>

  21.     <ExecutablePath Condition="'$(ExecutablePath)' == ''">$(VSInstallDir)VCCommonBin;$(VCInstallDir)bin;$(WindowsSDKDir)bin;$(ProgramFiles)\HTML Help Workshop;$(FrameworkSDKDir)bin;$(FrameworkDir)$(FrameworkVersion);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH);</ExecutablePath>
  22.     <IncludePath Condition="'$(IncludePath)' == ''">$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)include;</IncludePath>
  23.     <ReferencePath Condition="'$(ReferencePath)' == ''">$(VCInstallDir)atlmfc\lib;$(VCInstallDir)lib</ReferencePath>
  24.     <LibraryPath Condition="'$(LibraryPath)' == ''">$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)lib</LibraryPath>
  25.     <SourcePath Condition="'$(SourcePath)' == ''">$(VCInstallDir)atlmfc\src\mfc;$(VCInstallDir)atlmfc\src\mfcm;$(VCInstallDir)atlmfc\src\atl;$(VCInstallDir)crt\src;</SourcePath>
  26.     <ExcludePath Condition="'$(ExcludePath)' == ''">$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include;$(FrameworkSDKDir)include;$(FrameworkDir)$(FrameworkVersion);$(VCInstallDir)atlmfc\lib;$(VCInstallDir)lib;</ExcludePath>
  27.     <NativeExecutablePath Condition="'$(NativeExecutablePath)' == ''">$(ExecutablePath)</NativeExecutablePath>

  28.   </PropertyGroup>

  29.   <Import Project="$(VCTargetsPath)\Platforms\Win32\PlatformToolsets\vs2005_arx2007.8.9\ImportAfter\*.props" Condition="Exists('$(VCTargetsPath)\Platforms\Win32\PlatformToolsets\vs2005_arx2007.8.9\ImportAfter')" />
  30. </Project>
复制代码


点评

新手就更不要贴这样的XML文件了,截图贴下VS IDE里面的 窗口,这样说才好理解和如何做。 另外,你是编译的ARX,怎么上面出错信息出来了EXE? 把你的 例子工程打包传上来看看。  详情 回复 发表于 2016-8-9 13:32
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2016-8-9 13:32:54 | 显示全部楼层
bbswen 发表于 2016-8-9 12:55
我的vs2010安装位置:E:\VS2010
VC2008 编译器绿色版:E:\VS2010\VC2008
arx安装位置:D:\ObjectARX 2007 ...

新手就更不要贴这样的XML文件了,截图贴下VS IDE里面的 窗口,这样说才好理解和如何做。

另外,你是编译的ARX,怎么上面出错信息出来了EXE?

把你的 例子工程打包传上来看看。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-9 13:49:44 | 显示全部楼层
我用的是高版给的例子,
那个错误我觉得是编译器配置路径有问题,这些问题应该都是配置的问题,

MultiVersion.rar

90.7 KB, 下载次数: 1, 下载积分: D豆 -1 , 活跃度 1

点评

[attachimg]54367[/attachimg] [attachimg]54366[/attachimg] [attachimg]54365[/attachimg] 上面这几个图,说明: INCLUDE 和LIB文件设置的是相对目录,是在 上两层目录的 objectarx 2006 .... objecta  详情 回复 发表于 2016-8-9 14:34
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 40个

财富等级: 招财进宝

发表于 2016-8-9 14:34:58 | 显示全部楼层
bbswen 发表于 2016-8-9 13:49
我用的是高版给的例子,
那个错误我觉得是编译器配置路径有问题,这些问题应该都是配置的问题,

QQ截图20160809142311.png

QQ截图20160809142424.png

QQ截图20160809142603.png

上面这几个图,说明:

INCLUDE 和LIB文件设置的是相对目录,是在 上两层目录的 objectarx 2006 .... objectarx2010里面。
所以,你要最后一个图的文件目录的上两层, 把ARX的安装目录拷贝过去。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 75个

财富等级: 招财进宝

 楼主| 发表于 2016-8-9 16:50:09 | 显示全部楼层
1>生成启动时间为 2016-8-9 16:41:50。
1>_PrepareForClean:
1>  正在删除文件“..\Win32\MultiVersion.lastbuildstate”。
1>InitializeBuildStatus:
1>  正在对“..\Win32\MultiVersion.unsuccessfulbuild”执行 Touch 任务。
1>ClCompile:
1>  StdAfx.cpp
1>  acrxEntryPoint.cpp
1>  DocData.cpp
1>  MultiVersion.cpp
1>ResourceCompile:
1>  Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>  
1>  Copyright (C) Microsoft Corporation.  All rights reserved.
1>  
1>  
1>ManifestResourceCompile:
1>  Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0
1>  
1>  Copyright (C) Microsoft Corporation.  All rights reserved.
1>  
1>  
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(990,5): warning MSB8012: TargetPath(C:\Documents and Settings\Administrator\桌面\MultiVersion\MultiVersion\..\Win32\MultiVersion.arx) 与 Linker 的 OutputFile 属性值(C:\Documents and Settings\Administrator\桌面\MultiVersion\Win32\MultiVersion.R17.x32.arx)不匹配。这可能导致项目生成不正确。若要更正此问题,请确保 $(OutDir)、$(TargetName) 和 $(TargetExt) 属性值与 %(Link.OutputFile) 中指定的值匹配。
1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppBuild.targets(992,5): warning MSB8012: TargetName(MultiVersion) 与 Linker 的 OutputFile 属性值(MultiVersion.R17.x32)不匹配。这可能导致项目生成不正确。若要更正此问题,请确保 $(OutDir)、$(TargetName) 和 $(TargetExt) 属性值与 %(Link.OutputFile) 中指定的值匹配。
1>LINK : warning LNK4075: 忽略“/INCREMENTAL”(由于“/LTCG”规范)
1>LINK : fatal error LNK1104: 无法打开文件“mfcs80u.lib”
1>
1>生成失败。
1>
1>已用时间 00:00:05.89
========== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2024-9-24 16:25 , Processed in 0.242092 second(s), 66 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表