标签: target

将目标传递给js link()方法

如何将目标_blank传递给js 链接方法?

x = "my link to google"
x.link("www.google.com")

<a href="www.google.com">my link to google</a>
Run Code Online (Sandbox Code Playgroud)

如果它不可能有替代方法我可以使用?

javascript hyperlink target

3
推荐指数
1
解决办法
5603
查看次数

iOS:通过XCode Target构建资源包

我想通过xcode目标从我的静态库的资源文件创建一个Resource Bundle.我看到Three20有一个需要导入的.bundle文件.

我怎样才能做到这一点?

xcode bundle target ios

3
推荐指数
2
解决办法
7451
查看次数

在目标中的ItemGroup中引用元数据定义中的已知项元数据

这是一个MSBuild脚本:

<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="AugmentItemGroup" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
 <ItemGroup> 
   <ItmGrp Include="File1.txt">
       <Dest>dest\%(FileName)%(Extension)</Dest> 
   </ItmGrp>
   <ItmGrp Include="File2.txt">
       <Dest>dest\%(FileName)%(Extension)</Dest> 
   </ItmGrp>
   <ItmGrp Include="File3.txt">
       <Dest>dest\%(FileName)%(Extension)</Dest> 
   </ItmGrp>
  </ItemGroup>

   <Target Name="AugmentItemGroup">
     <ItemGroup>
      <ItmGrp Include="File4.txt">
        <Dest>dest\%(FileName)%(Extension)</Dest> 
      </ItmGrp>          
     </ItemGroup>
     <Message Text="%(ItmGrp.FullPath) to %(ItmGrp.Dest)" />
   </Target>
</Project>
Run Code Online (Sandbox Code Playgroud)

我期望它的输出是:

  D:\t\File1.txt to dest\File1.txt
  D:\t\File2.txt to dest\File2.txt
  D:\t\File3.txt to dest\File3.txt
  D:\t\File4.txt to dest\File4.txt
Run Code Online (Sandbox Code Playgroud)

但结果是:

  D:\t\File1.txt to dest\File1.txt
  D:\t\File2.txt to dest\File2.txt
  D:\t\File3.txt to dest\File3.txt
  D:\t\File4.txt to dest\File1.txt
  D:\t\File4.txt to dest\File2.txt
  D:\t\File4.txt to dest\File3.txt
Run Code Online (Sandbox Code Playgroud)

%(FileName)%(Extension)当ItemGroup在目标内时,为什么众所周知的元数据引用的行为是不同的?

是否有可能在目标内部获得"目标外"行为?

msbuild metadata target msbuild-4.0 itemgroup

3
推荐指数
1
解决办法
1564
查看次数

如何在MFC中为不同的构建目标使用不同的资源文件

我有一些针对特定目标的资源.就像目标客户端的不同对话框和目标管理员的不同对话框一样.还有一些特定于每个目标的字符串.我不希望客户端版本中存在特定于admin app的资源和代码.

假设我可以拥有3个资源文件,admin,clientcommon,并以某种方式告诉构建引擎使用admincommon res进行admin构建,并使用clientcommon res进行客户端构建.

我怎样才能做到这一点?

如何拥有多个资源文件并使用资源文件进行特定的目标构建.

mfc build target visual-studio visual-c++

3
推荐指数
2
解决办法
4259
查看次数

使用Ant构建其他依赖项目

让我先说一下我是Ant的新手.就像在,我刚开始学习它2天前,以完成这项任务.

我要做的是创建一个"主"ant脚本,调用其他几个ant脚本.例如:

Project A
 - contains build.xml, target "makeProjectAjar"
 - output: A.jar

Project B
 - contains build.xml, target "makeProjectBjar"
 - output: B.jar

Project C
 - contains build.xml, target "makeProjectCjar"
 - output: C.jar

Project D
 - contains build.xml, target "finalPackage"
 - Must first build Project A, Project B, Project C
 - Copy A.jar, B.jar, C.jar to Project D
 - Package all of this into D.jar
Run Code Online (Sandbox Code Playgroud)

现在我已经为A,B和C工作了所有的个人构建.通过这个,我的意思是我可以从任何这些文件夹中运行'ant',它将构建项目并生成一个jar文件.如果我用这种方式构建A,B和C,我有3个jar文件.然后我可以将它们复制到D中并将其打包到最终的jar中.这很好.

但我想要的是能够从Project D的build.xml中触发A,B和C构建.我试过这个:

<?xml version="1.0" encoding="UTF-8"?>

<project name="CommonJava" default="makeCommonJavaJar" basedir=".">

    <import file="../Common/build.xml"/>
    <import file="../CommonAndroid/build.xml"/>

    <target name="makeCommonJavaJar" …
Run Code Online (Sandbox Code Playgroud)

java ant build target

3
推荐指数
1
解决办法
7688
查看次数

在CKEditor中,如何在删除目标选项卡时将新窗口中的链接设置为默认值?

我希望链接在默认情况下在新窗口中打开.我试过了:

CKEDITOR.on('dialogDefinition', function ( ev ){
   if(ev.data.name == 'link'){
      ev.data.definition.getContents('target').get('linkTargetType')['default']='_blank';
   }
});
Run Code Online (Sandbox Code Playgroud)

它不起作用.但我发现如果我删除以下行.有用.

config.removeDialogTabs = 'image:advanced;image:Link;link:advanced;link:target';
Run Code Online (Sandbox Code Playgroud)

但问题是现在有一个目标选项卡,允许用户更改链接目标.

我想让编辑器尽可能简单,并且不希望允许用户更改链接目标.但是,我想将默认目标设置为目标:_blank.有什么建议?谢谢!

javascript hyperlink target ckeditor

3
推荐指数
1
解决办法
4057
查看次数

OpenCL中目标平台的示例是什么?

OpenCL中目标平台的示例是什么?例如,它是Windows,Android,Mac等操作系统,还是设备中的实际芯片?

platform target opencl

3
推荐指数
1
解决办法
229
查看次数

使用link_with使我的项目失败,CocoaPods 0.37

我的所有目标使用相同的库,因此我使用link_with使我的podfile整洁.但令我惊讶的是,编译的项目失败了.Xcode抱怨它无法在pod中找到一些文件,例如

diff:/../Podfile.lock:没有这样的文件或目录diff:/Manifest.lock:没有这样的文件或目录错误:沙箱与Podfile.lock不同步.运行"pod install"或更新CocoaPods安装.

找不到'DDLog.h'文件

我再次运行pod安装并一次又一次清理xcode.但没有运气.我无法弄清楚原因.从我所看到的,cocopods只将每个目标的shellScript更改为一个Pods-resources.sh,这就是link_with应该做的,对吧?

shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-CloudPhone/Pods-"my target"-resources.sh\"\n";
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
Run Code Online (Sandbox Code Playgroud)

这是cocopods的错误吗?我正在使用最新的0.37,现在我回去单独指定每个目标.

更新:

CocoaPods 1.0删除了link_with,转而使用abstract_target

xcode target ios cocoapods

3
推荐指数
1
解决办法
1198
查看次数

CMake,多个目标(asan tsan ..),无需重新编译所有内容

目标 我想定义几个目标:

  • make msan:用clang和内存清理程序编译代码
  • make tsan:使用线程清理程序使用clang编译代码
  • make:使用gcc编译代码

并能够轻松地在它们之间切换.例如,我不希望每次切换重建我的所有对象,(我将不得不在第一次这样做,但后来如果我修改文件,我做了然后制作asan它应该只重新编译这个文件对于每个目标)

到目前为止我做了什么

我已经设法从根目录创建这些目标,但每次我必须做一个make clean并重新编译.

option(CLANG_MSAN "Enable Clang memory sanitizer" OFF)
if (CLANG_MSAN)
    set (CMAKE_CXX_FLAGS "-g -fsanitize=address -fno-omit-frame-pointer")
endif()

add_custom_target(asan
    COMMAND ${CMAKE_COMMAND}
    -DCLANG_MSAN=ON
    -DCMAKE_CXX_COMPILER=clang++
    -DCMAKE_C_COMPILER=clang)
Run Code Online (Sandbox Code Playgroud)

是否有可能用CMake做这样的事情?

cmake target

3
推荐指数
1
解决办法
1824
查看次数

Xcode:如何轻松地重命名所有文件扩展名,而不用一一进行,又不丢失对目标的所有引用?

在Xcode中,我想轻松地将所有文件扩展名从PNG重命名为JPG。我尝试查找并替换,但它仅更改情节提要,类等中的名称,而不更改文件名。

查找和替换:
在此处输入图片说明

档案:
重命名文件

对目标的引用:
在此处输入图片说明

如果我仅以物理方式更改名称,则文件很多:

在此处输入图片说明 有没有办法轻松做到这一点?

xcode rename target ios

3
推荐指数
1
解决办法
322
查看次数